Назад | Перейти на главную страницу

как заставить мой Linux слушать его общедоступный IP, а не частный IP

У меня есть виртуальная машина в публичном облаке. физический IP-адрес не маршрутизируется. Интернет-провайдер предоставил мне общедоступный IP-адрес, а NAT выполняется с использованием встроенного ПО ISP.

на этом сервере я запускаю WowzaServer, который работает на портах TCP 1935 и TCP 80.

когда я вхожу на этот сервер и пытаюсь подключиться к общедоступному IP-адресу на этих портах, мне отказывают в соединении. когда я делаю то же самое с физическим IP, он работает. (он также работает с общедоступным IP-адресом, когда я пытаюсь подключиться к telnet с удаленного компьютера, кроме локального). Мой интернет-провайдер говорит, что не может ничего сделать, чтобы решить эту проблему - у меня тоже есть такой же сервер на Amazon VPC, и он отлично работает !! Есть ли способ заставить мой сервер также слушать мой общедоступный IP-адрес? THnaks! Дотан.

Поскольку вы пытаетесь поговорить со своим собственным публичным IP-адресом из-за NAT, я думаю, вам понадобится шпилька NAT. Владелец маршрутизатора, подключенного к NAT, должен будет настроить это для вас, но не все маршрутизаторы способны на это. Если ваш интернет-провайдер не может или не хочет предоставить вам шпильку, вы мало что можете сделать.