我是服务器方面的新手,所以请原谅我的谦虚问题:-)
有人为我开发了一个充当网络服务器的 Python 应用程序。这个 TCP 应用程序需要监听 8080 端口。
[root@blabla jll]# netstat -tanpu | grep ":8080"
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 18209/python
Run Code Online (Sandbox Code Playgroud)
我的服务器防火墙好像没有打开8080。要打开它,我尝试像这样修改 iptables 规则:
/sbin/iptables -A RH-Firewall-1-INPUT -i eth0 -p tcp --dport 8080 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)
但是我在http://my.server.name:8080仍然没有任何东西。
(我什至不确定“RH-Firewall-1-INPUT”或“INPUT”)
我现在能做什么 ?这些事情有什么一般程序吗?
我给你以下有用的信息:
/sbin/iptables -nvL
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
49 3388 ACCEPT tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:8080
25M 3736M RH-Firewall-1-INPUT all -- * * …
Run Code Online (Sandbox Code Playgroud) iptables ×1