본문 바로가기

엔지니어/Linux

iptables-xml

728x90
반응형

iptables-xml

iptables 설정 파일에서 XML을 생성 
(xml로 출력해도 그대로는 iptables에 restore 할 수 없기 때문에, 용도 불명 ...)

준비

현재 iptables 설정을 파일로 출력

$ iptables-save> iptables-config.xml

사용

표준 출력으로 출력된다. 필요한 경우 리디렉션 '>'파일에 저장

$ iptables-xml iptables-config.xml
 <iptables-rules  version = "1.0" > <! - # Generated by iptables * -save v1.4.16.2 on Wed May 6 05:12:33 2015 -> 
  <table  name = "nat"  > 
    <Chain  name = "PREROUTING"  policy = "ACCEPT"  packet-count = "141"  byte-count = "13254"  >

그 후

필요하면 각종 도구에서 json으로 변환

$ xml2json <iptables-config.xml> output.json

 참고 문헌

반응형

'엔지니어 > Linux' 카테고리의 다른 글

yum repo 지정  (0) 2016.05.26
node.js 설치  (0) 2016.05.26
MongoDB ReplicaSet  (0) 2016.05.26
텔레그램을 커맨드 라인으로 사용하기, Telegram_cli  (0) 2016.05.26
DRBD  (0) 2016.05.26