【教程】Digitalocean的VPS服务器如何设置防火墙 开放特定端口提升安全性

我们平常接触到的很多VPS服务器商家,在用户开通VPS服务器后,可以通过Winscp或Putty等工具,由用户连接到服务器自行修改防火墙,打开或关闭特定端口,从而提升安全性。

不过DigitalOcean的防火墙设置并不是这样,在开通VPS后,默认开放全部端口,没有启用防火墙。如果想要设置防火墙功能,需要登录进入DigitalOcean官网的后台管理界面,进行相关设置,类似国内阿里云。由于DigitalOcean是英文界面,一些朋友可能不太清楚防火墙如何设置,下面我们就来具体了解一下。

防火墙设置具体方法

1.首先登录DigitalOcean,在后台管理界面中,点击菜单中的Networking,然后选择下方二级菜单中的Firewalls,最后点击红框中的Creat Firewall,如下图所示:

 

 

2.在接下来的界面中,为防火墙写个名称,随便填。

然后下方的Inbound Rules中,默认已经设置好开放SSH的22端口,以此为例,添加个人需要开放的端口即可,其余端口就默认屏蔽了。另外,如果需要Ping这台服务器,记得添加ICMP规则放行,否则是Ping不通的。

还有最下方的Outbound Rules一般无需设置,默认就好。

 

3.设置完成后,将这些规则应用到已开通的VPS服务器。具体:拉到页面最下方,如下图所示,在空白框中输入已开通的VPS名字,输入第一个字母后,开通的VPS就会显示出来,点击选择。最后点击下图中的Create Firewall创建防火墙。

 

4.成功创建后,以上的规则就已经生效了,无需其它操作。从此就可以更放心的使用自己的VPS啦!

 

原创内容,未经允许,请勿转载!https://www.zhihu.in