반응형
포트 열기, 닫기
// 포트 정책 리스트로 확인
sudo iptables -nL
// TCP Port 1234 포트 열기(정책 생성하기)
sudo iptables -I INPUT 1 -p tcp --dport 1234 -j ACCEPT
// UDP Port 1234 포트 열기
sudo iptables -I INPUT 1 -p udp --dport 1234 -j ACCEPT
// TCP Port 1234 포트(정책 없애기)
sudo iptables -D INPUT 1 -p udp --dport 1234 -j ACCEPT
sudo iptables -D INPUT -p tcp -m tcp --dport 1234 -j ACCEPT
포트 포워딩
// 포워딩 하기
sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 443 -j REDIRECT --to-port 8443
sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
sudo iptables -t nat -I OUTPUT -p tcp -o lo --dport 2222 -j REDIRECT --to-ports 22
Pre Routing 내역 확인
// 포트 모든 내용 확인
sudo iptables -nL -t nat
// 포트 PREROUTING 번호로 확인
sudo iptables -nL PREROUTING -t nat //lineNumbers
// 포트 내용 삭제
sudo iptables -t nat -D PREROUTING // number