
如何在 Ubuntu 10.10 中打开 TCP 端口?
答案1
sudo iptables -A INPUT -p tcp --dport (port number) -j ACCEPT
答案2
在黑暗中拍摄:
sudo ufw allow 80
现在,您的 ubuntu 防火墙中有一条规则,允许外部访问您的 80 端口。如果您需要更具体的规则,请参阅man ufw
。如果您使用的是不可路由的 IP 地址,则必须在路由器中转发端口。如果您为您的问题提供更多背景信息,那么我可以调整这个答案。
答案3
您的问题需要更多详细信息:
- “打开端口”是什么意思?你想在程序中执行此操作吗?只需运行程序即可?
- 您的网络配置是什么?LAN 结构、Internet 上行链路、涉及的操作系统、哪个路由器/交换机...
- 您是否安装了防火墙/NAT?在您的系统上,还是在网络的其他地方?
话虽如此,如果您拥有“典型”家庭设置(一台或多台计算机连接到组合式交换机/路由器,并通过 DSL 或电缆连接到 Internet 上行链路):通常,交换机/路由器/调制解调器组合具有内置防火墙。您可能需要在那里打开一个端口。通常这些设备有一个用于配置的 Web 界面,请查看您的手册。