如何根据我的网络环境更改防火墙设置?

如何根据我的网络环境更改防火墙设置?

我需要在家里开放端口同步,但希望在任何其他网络上阻止传入连接。如何在 Ubuntu 上执行此操作?

如果没有这个功能,我经常会在家里关闭笔记本电脑,同时关闭防火墙,然后在工作时打开笔记本电脑,让它自动连接到我想要打开防火墙的网络,从而在重新打开防火墙时留下额外的漏洞窗口。不太理想!


提示者:https://askubuntu.com/a/688912/79266

我目前正在使用海湾战争。 也可以看看https://help.ubuntu.com/community/Gufw

PS Windows 可以做到这一点。

答案1

解决方案是:

  1. 确定您的家庭网络或您想要与端口关联的任何其他网络的网络地址。

  2. 告诉ufw允许来自该网络的流量通过该端口,如下所示:

    sudo ufw allow from 15.15.15.0/24 to any port 873
    
    # another example
    
    sudo ufw allow from 192.168.1.215 proto udp to any port 88
    

笔记:

所选择的端口纯属虚构,选择适合您的设置的端口,网络地址的情况也一样。

相关内容