Я купил выделенный сервер несколько дней назад, и теперь пришло время настроить еще несколько отказоустойчивых IP-адресов для обработки моих сервисов, к сожалению, похоже, что я больше не могу получить доступ к определенным портам, если я использую переключение IP-адресов для подключения.
Я настраиваю IP Failover следующим образом:
в /etc/rc.conf
Я добавил эту строку:
ifconfig_em0_alias0="inet ip.failover netmask 255.255.255.255 broadcast ip.failover"
Скажем так ip.failover
является 111.222.333.444
, поэтому, когда я хочу подключиться к игровому серверу на моем локальном компьютере (номер порта 7000
) с использованием указанного выше переключения IP-адреса означает, что порт 7000
недоступен на 111.222.333.444
(сервер связывает аварийное переключение IP), странно то, что мой второй сервер (номер порта 6000
и нормальный исходный IP-адрес) работает правильно, и я могу подключиться к нему на моем локальном компьютере.
Также я могу подключиться к 111.222.333.444
переключение с моей локальной машины на порт SSH, но другие (игровые порты) кажутся недоступными.
Что случилось? Это блокировка файервола что ли?
Я не очень хорошо владею английским, поэтому, если мне не хватает информации, спрашивайте в комментариях.
Вы не предоставляете достаточно информации о своей проблеме, например, вы не указали, является ли порт 7000 udp или tcp. Вы говорите о брандмауэре, но не имеете ни малейшего представления о его местонахождении (на выделенном сервере, на вашем локальном компьютере или между ними).
Однако вот две вещи, которые вы можете проверить, чтобы решить вашу проблему:
Убедитесь, что игровой сервер, который вы используете, прослушивает 111.222.333.444 или * с помощью sockstat -l (возможно, ваш игровой сервер показывает активный IP-адрес только при запуске).
Убедитесь, что любой брандмауэр разрешает вам получить доступ к этому IP-адресу через определенный порт. Для этого вы можете использовать такие инструменты, как nmap или tcptraceroute ... Или вы можете прочитать конфигурацию брандмауэра, если у вас есть к ней доступ.
Удачи.