curl -I <http://ip>:port
部署云服务需要注意
https://www.cnblogs.com/lyc94620/p/11783080.html
应用是否在监听对应端口?localhost:$port
可否访问?
sudo netstat -ntlp
sudo netstat -tuln | grep :$port
服务器防火墙是否放行端口?
sudo iptables -nvL
sudo iptables -L -n -v
sudo ip6tables -L -n -v | grep ":80"
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp -s 172.21.3.116 --dport 5096 -j ACCEPT
保存和加载规则
在 Debian 系统中,iptables
规则默认不会在重启后保存。为了确保规则在重启后仍然有效,需要保存当前的规则:
sudo apt-get install iptables-persistent
在安装过程中,你将被提示是否保存当前规则,选择 Yes
。
如果你需要手动保存当前规则,可以使用以下命令:
sudo iptables-save > /etc/iptables/rules.v4
要恢复这些规则:
bashCopy code
sudo iptables-restore < /etc/iptables/rules.v4
修改完成之后,重启下防火墙,运行:
sudo service iptables restart