Как я могу изменить свои настройки брандмауэра в зависимости моей сетевой среды?

Я нуждаюсь в портах, открытых дома для syncthing, но хочу входящие соединения, заблокированные когда в любой другой сети. Как я делаю это с Ubuntu?

Без этой функции я довольно часто заканчиваю тем, что выключил ноутбук дома с брандмауэром прочь, затем включение ноутбука в говорит, что работа и наличие его соединяются автоматически с сетью, где я хотел брандмауэр на, оставляя окно дополнительной уязвимости, в то время как я снова включил брандмауэр. Не идеальный!


Запрошенный: https://askubuntu.com/a/688912/79266

Я в настоящее время использую gufw. См. также https://help.ubuntu.com/community/Gufw

P.S. Windows может сделать это.

0
задан 10 May 2017 в 12:54

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
    

Примечание:

выбранные порты являются чисто мнимым выбором то, что соответствует Вашей установке, той же ситуации для сетевого адреса.

0
ответ дан 3 November 2019 в 06:45

Другие вопросы по тегам:

Похожие вопросы: