Вопрос или проблема
При подключении моей XBox One к ноутбуку через ICS я могу открыть порт 3074, необходимый для получения открытого типа NAT, но другие порты не открываются, когда я добавляю их тем же способом, что и 3074, используя расширенные настройки моего Wi-Fi адаптера.
Я также использую перекрестный кабель, и брандмауэр отключен; я маршрутизирую через Open-WRT с включенным UPnP. Я также пробовал перенаправлять порты с маршрутизатора на Wi-Fi адаптер, хотя это не требовалось для 3074, тем не менее, это также не открыло альтернативные порты, такие как 3075.
Создание моста не является вариантом, так как мне требуется ICS для сетевого тестирования моей инди-игры.
XBox One
IP: 192.168.137.20
Подсеть: 255.255.255.0
Шлюз: 192.168.137.1
Ethernet
IP: 192.168.137.1
Подсеть: 255.255.255.0
Шлюз: Пусто
Wi-Fi (ICS)
IP: 192.168.1.151
Подсеть: 255.255.255.0
Шлюз: 192.168.1.1
Буду признателен за любую помощь, спасибо.
Так что я только что узнал, что это действительно возможно. NiJo был прав. На вкладке общий доступ нажмите настройки, затем добавить.
Здесь вы можете ввести порты, необходимые для подключения вашего устройства через ICS. В данном случае – Xbox.
В поле IP введите IP устройства ICS (здесь: 192.168.137.20). Затем укажите порты.
Убедитесь, что вы поставили галочку в списке, когда закончите вводить настройки.
Теперь порт (в данном случае: 3074) доступен с 192.168.1.151:3074
Ответ или решение
Конечно, давайте рассмотрим проблему переадресации портов при использовании общего доступа к Интернету (ICS) на вашем ноутбуке для подключения Xbox One. Также обсудим возможные решения для открытия дополнительных портов, таких как 3075.
Настройка общего доступа к Интернету (ICS)
Вы уже правильно настроили ICS, обеспечив соединение между вашим Xbox One и ноутбуком. Чтобы убедиться, что переадресация портов работает корректно, следуйте нижеприведенным шагам:
-
Настройка порта 3074:
- Вы сделали это правильно, открыв «Свойства» вашей Wi-Fi адаптера, выбрав вкладку «Общий доступ» и нажав кнопку «Настройки». Введите IP-адрес вашего Xbox (192.168.137.20) и порт (3074), затем подтвердите изменения.
-
Переадресация других портов (например, 3075):
- После того как вы добавили порт 3074, вы также можете добавить другие порты, например, 3075, воспользовавшись той же процедурой. Убедитесь, что вы:
- Нажали кнопку «Добавить» в настройках.
- Ввели IP-адрес вашего Xbox (192.168.137.20) и порт (3075).
- Убедились, что установлены галочки для всех добавленных настроек.
- После того как вы добавили порт 3074, вы также можете добавить другие порты, например, 3075, воспользовавшись той же процедурой. Убедитесь, что вы:
-
Проверка связи:
- Убедитесь, что Xbox One действительно получает NAT-тип «открытый». Иногда для этого может понадобиться перезагрузить консоль после настройки.
-
Настройки брандмауэра:
- Несмотря на то, что вы упомянули, что брандмауэр отключен, рекомендую проверить дополнительные настройки безопасности Windows, которые могут блокировать порты. Убедитесь, что программа XboxLive не блокируется и что на вашем ноутбуке разрешены необходимые порты.
-
UPnP:
- Вы упомянули, что UPnP включен на вашем маршрутизаторе Open-WRT, что должно помочь в автоматической переадресации портов. Если это не дает результатов, возможно, стоит попробовать временно отключить UPnP и вручную настроить параметры на маршрутизаторе для проверки.
-
Проверка конфигурации сети:
- Проверьте, что IP-адреса и шлюзы настроены правильно и что отсутствуют конфликты IP-адресов между устройствами. Параметры вашей сети по описанию выглядят правильно, но необходимо убедиться, что все устройства находятся в пределах одной подсети.
-
Инструменты для тестирования:
- Используйте такие инструменты, как canyouseeme.org, для проверки открытости портов извне. Просто введите номер порта и посмотрите результат.
Если следование этим шагам не решает проблему, может быть полезно рассмотреть дополнительные факторы, такие как версии прошивок и возможные ограничения вашего маршрутизатора.
Надеюсь, эти рекомендации помогут вам настроить переадресацию портов и добиться нужного открытого NAT для Xbox One. Если у вас появятся дополнительные вопросы, не стесняйтесь спрашивать.