CentOS 7에 포트를 추가하려고 합니다 7777/udp
.iptables
내가 사용하는 명령은 다음과 같습니다
iptables -t filter -I INPUT -p udp --dport 7777 -j ACCEPT
iptables -t filter -I INPUT -p udp --dport 27015 -j ACCEPT
iptables -t filter -I INPUT -p tcp --dport 27020 -j ACCEPT
하지만 무슨 일이 있어도 포트는 추가되지 않습니다.
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:27020
ACCEPT udp -- anywhere anywhere udp dpt:27015
ACCEPT udp -- anywhere anywhere udp dpt:interwise
ACCEPT udp -- anywhere anywhere udp dpt:cbt
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
나열된 두 포트는 동일한 스크립트에서 생성되었으며 정기적으로 추가되었습니다. 이 두 포트는 괜찮지만 7777은 아닌 이유는 무엇입니까?
도움을 주셔서 미리 감사드립니다!
답변1
먼저 다음 명령을 사용하여 iptables를 올바르게 봅니다.-
iptables-Ln
-n은 포트와 연결된 서비스 대신 포트 번호를 표시합니다. 그러면 문제가 해결될 것입니다. 에코 $를 사용 하시겠습니까? iptables 명령이 오류를 표시하지 않는 경우. 결과가 0이면 명령이 제대로 실행되었음을 의미합니다.