新开的Vultr主机默认只开启 22 端口,当你安装 web 服务器时就需要额外开启 80、443 端口,或 22 端口被封了,也需要开启别的端口使用 ssh 服务。
介绍下如何给 vultr 主机开启新端口。以开启 80 和 443 端口为例
在 vultr 控制台配置
1 在控制台选择->firewall->add friewall group,添加一套防火墙规则
2 给这个防火墙规则命名
3 给这套规则添加 80、443 端口,protocol 选择 http,点击加号,添加 80 端口;protocol 选择 https,点击加号,添加 443 端口;
4 将这套防火墙规则应用到 vps 主机,选择 linked instances,选择你要开启端口的 vps,然后点击加号即可。
在 vps 主机中配置
在 vultr 控制台中配置后,还需要在 vps 主机中配置,以 centos7 主机开放 80、443 端口为例。
firewall-cmd –zone=public –add-port=80/tcp –permanent (–permanent 永久生效,没有此参数重启后失效)
firewall-cmd –zone=public –add-port=443/tcp –permanent (–permanent 永久生效,没有此参数重启后失效)
重新载入,重启防火墙
firewall-cmd –reload
systemctl restart firewalld.service
检测是否开通成功
当然,开启成功的前提是,你端口对应的服务已经起来,开始监听端口了
可以通过 tenlet 命令测试端口是否开启成功
telnet IP Port
也可以使用站长工具中的端口扫描检测。
附加说明
vultr 商家介绍:vultr 介绍–按小时付费,kvm 架构,支持支付宝
vultr 优惠活动:
VULTR 2020 年优惠,新用户直接送 100 美元,附额外领 3 美元教程
Vultr 优惠促销活动汇总–新用户注册送 25 刀/twitter 关注送 3 刀