我已经在Linux服务器上的端口37080上部署了ToolTwist Designer。
我无法从浏览器访问设计器,也无法从计算机远程登录到端口:
$ telnet 11.22.33.44 37080
Trying 11.22.33.44...
telnet: connect to address 11.22.33.44: Connection refused
telnet: Unable to connect to remote host
但是,我可以在登录到服务器时远程登录到端口:
$ telnet localhost 37080
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
知道为什么无法从我的浏览器访问此端口吗?
需要确保 Linux 防火墙 (iptables) 不会阻止任何访问。以下是一些要检查的命令
/bin/iptables -L
如果被阻止,则打开对该端口的访问。如果需要端口 80 转发到端口 37080,则这些是命令。
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 37080
运行以下命令以保存配置,以便将其保存为系统电源循环。
cd /etc/sysconfig
cp iptables iptables.prechange
iptables-save > iptables
service iptables restart