7

Я запускаю сервер Minecraft для себя и некоторых друзей.
Все работает, насколько я могу присоединиться и играть в него, когда я использую свой внутренний ip (192.168.1.126), но мне нужно перенаправить порт 25565, чтобы мои друзья могли присоединиться и играть, когда они используют мой 'публичный ip':25565.

По какой-то причине это не сработает, и я чувствую, что это из-за моей домашней сети.
У нас есть маршрутизатор по умолчанию (шлюз по умолчанию 192.168.1.1 с включенным dhcp), и у меня есть другой маршрутизатор в моей комнате (ip 192.168.1.2 с отключенным dhcp).

Я размещаю сервер на своем рабочем столе с IP 192.168.1.126.
Я попытался перенаправить только порт 25565 на рабочий стол на маршрутизаторе по умолчанию.
Затем я попытался перенаправить порт на обоих маршрутизаторах на рабочий стол. И наконец я попытался перенаправить порт на маршрутизаторе по умолчанию на свой персональный маршрутизатор (192.168.1.2), а затем с этого персонального маршрутизатора на мой рабочий стол.

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

Маршрутизатор по умолчанию:маршрутизатор по умолчанию

персональный (точка доступа) роутер:персональный (точка доступа) роутер

Я надеюсь, что любой может помочь мне с этим и спасибо заранее!

5 ответов5

6

Если вы используете Linksys только в качестве коммутатора и точки доступа, вам вообще не следует настраивать его в качестве маршрутизатора. Вместо этого подключите кабель к маршрутизатору Cisco к порту локальной сети Linksys, отключите DHCP на Linksys и настройте беспроводную связь так, как вы хотите. Нет необходимости разбираться в сложностях нескольких подсетей; потребительские маршрутизаторы вполне могут служить просто коммутатором +AP без использования каких-либо функций маршрутизатора.

3

Использование 2-х роутеров с одним "сзади" - это хорошо, я делал это годами без проблем. Хорошо, если вы хотите, чтобы ваша ЛВС и ЛВС основного маршрутизатора были разделены. Я всегда подключаю порт WAN вторичного маршрутизатора к одному из портов LAN основного маршрутизатора (или использую Wi-Fi вторичного маршрутизатора в режиме "клиента" и подключаюсь к основному маршрутизатору через Wi-Fi, как любое другое клиентское устройство).

Но я никогда не использовал одинаковые IP-адреса для обеих сетей. В вашем случае основной / стандартный маршрутизатор вашего Интернета - 192.168.1.1, и он передает адреса 192.168.1.xxx, поэтому ваш маршрутизатор получает 192.168.1.2. (Если я правильно прочитал вопрос).

Теперь проблема - собственная локальная сеть вашего маршрутизатора также использует адреса 192.168.1.xxx, а ваш компьютер - 192.168.1.126. Это вызывает проблемы с основным маршрутизатором, использующим те же адреса.

Если вы изменили локальную сеть маршрутизатора на использование адресов 192.168.3.xxx (например), то изменили адрес вашего компьютера на "match" (т. Е. 192.168.3.126), что должно исправить ситуацию. Вероятно, тот же эффект, что и при смене подсети, как предполагает Techie007.

После изменения адресов локальной сети маршрутизатора вы можете

перенаправить порт на маршрутизаторе по умолчанию на мой персональный маршрутизатор (новый IP), а затем с этого персонального маршрутизатора на мой рабочий стол

как вы в последний раз пытались.

1

Маршрутизатор Linksys необходимо настроить в режиме моста.

На Linksys:

  1. Выберите «Настройка»> «Основные настройки».

  2. Найдите поле настройки Интернета и установите тип подключения к Интернету в режиме моста

  3. Установите для адреса маршрутизатора значение «Указать IP-адрес» и введите соответствующий IP-адрес, маску подсети и шлюз по умолчанию для маршрутизатора Cisco, затем нажмите «Сохранить настройки».

Теперь Linksys следует использовать в качестве точки доступа, а маршрутизатор Cisco будет управлять настройками маршрутизатора.

Примечание. IP-адрес вашей локальной сети может измениться, но вы сможете управлять этим через маршрутизатор Cisco.

0

Вероятно, вам не нужен порт для пересылки, если в сети только один компьютер, прослушивающий этот порт.

Что вам нужно сделать, это открыть / разрешить порт через брандмауэр.

Это необходимо сделать на обоих маршрутизаторах, если внутренний маршрутизатор не находится в режиме моста.

У меня нет удобной ссылки, чтобы рассказать вам точное меню, но на той, которая у меня сейчас есть, есть разные меню для переадресации и прохода через порт.

0

Я вижу, вам нужны две разные сети, но я вижу, что у вас есть два маршрутизатора, которые, вероятно, являются одной и той же сетью. 192.168.1.X обычно имеет маску подсети по умолчанию 255.255.255.0, и для простоты вы можете не менять ее. Однако, если ваши маршрутизаторы поддерживают это, вы можете попробовать частичную подсеть октетов, как показано здесь.

В настоящее время проблема может заключаться в том, что оба маршрутизатора знают о своем собственном 192.168.1.X сеть, но не знаю о других.

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

Оставим Маршрутизатор 1 (Маршрутизатор по умолчанию) на 192.168.1.X сеть. Подключите порт uplink к вашему модему. На данный момент, проверьте сеть, чтобы убедиться, что все работает. Проверьте переадресацию портов из Интернета, убедитесь, что с исходящими соединениями все в порядке.

Затем мы меняем сеть на маршрутизаторе 2 (персональный (точка доступа)) на 192.168.2.X и подключите кабель от Ethernet маршрутизатора 1 к восходящему каналу маршрутизатора 2. Назначьте IP-адрес порту uplink на маршрутизаторе 2, например 192.168.1.40. Настройте правило на маршрутизаторе 1 для пересылки всех 192.168.2.X трафик до 192.168.1.40.

Предполагая, что восходящие ссылки уже являются маршрутами по умолчанию, так и должно быть. Вы можете пинговать это? почему бы и нет?

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