我sudo iptables -A INPUT -p tcp -m tcp --dport 2222 -j ACCEPT在 bash 中运行,然后尝试使用 PuTTY 通过端口 2222 通过同一 LAN/子网上的另一台机器连接到该机器,但没有成功。
也许我需要在添加规则后重新启动 iptables 才能生效?如果是这样,我会怎么做?
这是输出iptables -S:
-P INPUT ACCEPT
-P FORWARD DROP
-P OUTPUT ACCEPT
-N DOCKER
-N DOCKER-ISOLATION-STAGE-1
-N DOCKER-ISOLATION-STAGE-2
-N DOCKER-USER
-A INPUT -p tcp -m tcp --dport 2222 -j ACCEPT
-A FORWARD -j DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o docker0 -j DOCKER
-A …Run Code Online (Sandbox Code Playgroud)