Итак, вот проблема (и, похоже, это проблема для нас обоих, если мы пытаемся получить доступ к тому, что размещал другой): у меня глобальный IP-адрес 99.99.99.127 (не мой настоящий глобальный IP, но Вы получаете суть), три этажа в том же многоквартирном доме и с тем же провайдером, он имеет глобальный IP-адрес 99.99.99.128. Я сильно подозреваю, что это виновник всех наших бед, но я не могу найти решение. Я настроил свой сервер minecraft со всей необходимой переадресацией портов, и я могу получить к ней доступ в игре. В дополнение к этому, другой наш друг может получить к нему доступ от NM (совершенно другой провайдер и глобальный IP). Когда тот же самый друг квартиры пытается получить доступ, он просто говорит, что сервер недоступен. Я занимался CS в колледже, но я не удивлялся сетевому взаимодействию, и я надеялся, что кто-то умнее, чем я мог бы решить эту проблему, как я уже говорил, это не ограничивается Minecraft. Он поражает такими вещами, как Plex, Transmission и любой другой сервер. Любая помощь приветствуется!

Итак, я обновляю это, поскольку я не нашел никакого решения до сих пор. Что мне показалось интересным, так это то, что если я запускал "tracert" со своего компьютера на общедоступный IP-адрес моего друга, я получал это (то же самое, если мой друг запускает мне ту же команду):

https://gyazo.com/06e9562016a88555e96b739d5fb1d8c2

Принимая во внимание, что если у меня есть друг из другого провайдера, который запускает ту же команду, это выглядит так:

https://gyazo.com/0cfada566ff6c27f5ab6c1b0b5327c8f

Я говорил с моим провайдером об этом, и они сказали, что ничего не могут с этим поделать, поэтому я не знаю, на моем ли это месте или что. Это невероятно расстраивает, так как я только что обнаружил, что в играх Ubisoft (For Honor, Rainbow Six Siege) я не могу присоединиться к их группе, и они не могут присоединиться ко мне. Я могу присоединиться к кому-либо еще, и любой другой может присоединиться ко мне, так что я совершенно уверен, что оба связаны. Опять же, любая помощь будет потрясающей!

1 ответ1

1

Похоже, ваш провайдер использует NAT операторского класса без поддержки шпильки. Это означает, что на самом деле сервер имеет 3 IP-адреса: частный, сетевой, у провайдера (общий для всех компьютеров в одной квартире) и общедоступный.

Вам нужно будет узнать адрес ISP-сети, возможно, просмотрев страницу состояния вашего модема (которая обеспечивает доступ в Интернет и маршрутизацию для сервера) и проверив адрес на стороне WAN. Затем попросите вашего друга использовать этот адрес при подключении.

Сайт типа whatismyip.org не поможет с этим, поскольку они могут видеть только общедоступный (видимый из Интернета) адрес.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .