머신 환경 상 서버의 기본 포트로 서비스 할 수 없을 경우
서버의 기본 포트를 바꾸는 것 보다는 iptable 로 포트를 리다이렉트하는 것이 편하다.
$ sudo iptables -I INPUT 1 -p tcp --dport [외부포트] -j ACCEPT
$ sudo iptables -I OUTPUT 1 -p tcp --dport [외부포트] -j ACCEPT
$ sudo iptables -t nat -A PREROUTING -p tcp --dport [외부포트] -j REDIRECT --to-port [내부포트]
UDP 는 아래와 같이 설정
$ sudo iptables -I INPUT 1 -p udp --dport [외부포트] -j ACCEPT
$ sudo iptables -I OUTPUT 1 -p udp --dport [외부포트] -j ACCEPT
$ sudo iptables -t nat -A PREROUTING -p udp --dport [외부포트] -j REDIRECT --to-port [내부포트]
삭제 시
sudo iptables -D INPUT 1 -p tcp --dport [외부포트] -j ACCEPT
sudo iptables -D OUTPUT 1 -p tcp --dport [외부포트] -j ACCEPT
sudo iptables -t nat -D PREROUTING -p tcp --dport [외부포트] -j REDIRECT --to-port [내부포트]