对于VPS来说,一般的大厂比如说阿里云、腾讯云、AWS、微软云等会有自己的防火墙,如果需要用到哪些端口需要在它们的控制面板开放对应端口,或者全都开放,由服务器来控制,而对于centos来说,有自己的防火墙,centos6使用的是iptables防火墙,而centos7有iptables来做策略,来时没有安装全功能的版本,这点尤其注意,如果你要安装iptables,不用使用auto remove卸载,会将其他的网络相关的软件一并卸载
使用有些软件,如果外网不能访问,一定记得开防火墙,centos7使用firewall
新增开放一个端口号
firewall-cmd --zone=public --add-port=80/tcp --permanent
#说明:
#–zone #作用域
#–add-port=80/tcp #添加端口,格式为:端口/通讯协议
#–permanent 永久生效,没有此参数重启后失效
#多个端口:
firewall-cmd --zone=public --add-port=80-90/tcp --permanent
立即生效可以去掉后面的–permanent
查看开放端口
#centos7查看防火墙所有信息
firewall-cmd --list-all
#centos7查看防火墙开放的端口信息
firewall-cmd --list-ports