Как открыть все порты в Oracle Linux 7?

Я пытаюсь настроить сервер Outline VPN на своем Экземпляр Oracle Cloud. Однако я продолжаю получать сообщение об ошибке

. Вы не сможете получить к нему доступ извне, несмотря на то, что ваш сервер правильно настроен, потому что есть брандмауэр (на этом компьютере, на вашем маршрутизаторе или в облаке {{1}) } provider), который предотвращает входящие подключения к портам 37019 и 3029.

Я пробовал индивидуально открывать порты с помощью команды

firewall-cmd --zone = public --add-port = 37019 / tcp --permanent

Однако номера портов продолжают меняться после того, как я их открываю. Так есть ли способ открыть сразу все порты TCP и UDP?

1
задан 18 March 2021 в 15:07
1 ответ

Чтобы «открыть все порты TCP и UDP сразу» во многих случаях более менее эквивалентно одному из следующих вариантов:

  • полное отключение брандмауэра (обычно не то, что вы хотите или нуждаетесь)

  • занесите источник в белый список (что не проблема, если это касается конкретных IP-адресов или диапазонов, а не отовсюду), например:

     firewall-cmd --zone = public - -permanent --add-source = 192.168.1.0 / 24 
     

Но обратите внимание, что во многих облачных средах, как уже указано в сообщении об ошибке, в дополнение к брандмауэру на основе хоста (правила iptables, с которыми вы управляете firewall-cmd ) будет брандмауэр / список доступа к сети / политика безопасности, управляемая вне самого экземпляра. Это также может быть причиной блокировки определенного входящего / исходящего трафика.
Например, в облаке Oracle:
https://docs.oracle.com/en-us/iaas/Content/Network/Concepts/securityrules.htm

2
ответ дан 24 April 2021 в 00:39

Теги

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