iPhone не может подключиться к интернету в другой подсети, но другие компьютеры могут

iPhone не может подключиться к интернету в другой подсети, но другие компьютеры могут

Вот моя настройка. Я новичок в маршрутизаторах, поэтому не до конца понимаю все тонкости своей конфигурации, но достаточно сказать, что я настроил ее таким образом, что любой, кто подключен к маршрутизатору A, не может пинговать никого на маршрутизаторе B, но любой, кто находится на маршрутизаторе B, может пинговать любого на маршрутизаторе A, а также получить подключение к Интернету.

Маршрутизатор А:

  • Маршрутизатор, предоставленный интернет-провайдером.
  • IP-адрес: 192.168.1.1
  • Подсеть: 255.255.255.0
  • DHCP
    • Начальный IP: 192.168.1.2
    • Конечный IP: 192.168.1.12
    • Основной DNS: 192.168.1.1
    • Шлюз по умолчанию: 192.168.1.1
    • DNS-прокси включен (не знаю, что именно это делает, по умолчанию включено)
  • Порт LAN 1 подключается к порту WAN на маршрутизаторе B.
  • Имеется собственная беспроводная сеть (для использования гостями)

Маршрутизатор Б:

  • На моем роутере установлена ​​прошивка Tomato?
  • IP-адрес: 192.168.0.0
  • Подсеть: 255.255.255.128
  • Статический DNS: 192.168.1.1
  • DHCP
    • Начальный IP: 192.168.0.1
    • Конечный IP: 192.168.0.126
  • Порт WAN подключен к порту LAN 1 на маршрутизаторе A
  • Имеет собственную беспроводную сеть (для использования сотрудниками)

Итак, если бы я подключился к маршрутизатору B, у меня был бы доступ ко всем компьютерам, которые также подключены к нему. Я также мог бы подключаться к устройствам, подключенным к маршрутизатору A. Однако устройства на маршрутизаторе A НЕ имеют доступа ни к каким устройствам на маршрутизаторе B. Проблема, с которой я столкнулся, заключается в том, что некоторые смартфоны, такие как iPhone, не могут пинговать устройства на маршрутизаторе A (и, следовательно, не могут подключиться к Интернету). Мой ноутбук и другие компьютеры работают нормально. Когда iPhone подключен к маршрутизатору A, Интернет также работает нормально.

Если посмотреть на настройки, которые получает iPhone, то все они, похоже, совпадают с настройками других моих компьютеров. DNS и Gateway — 192.168.0.0 (как и у других компьютеров). Не уверен, в чем дело.

Кстати, мой Windows Phone 7, похоже, работает нормально в частной сети. Android моего брата, как и iPhone, не работает.

решение1

192.168.0.0не является адресом хоста в 192.168.0.0/25сети — адрес хоста, состоящий из одних нулей, недействителен, за исключением некоторых особых случаев (использование /31маски для маршрутизаторапиринговые подсети).

Короче говоря: это не должно работать, и я шокирован, что это частично работает у вас на данный момент.

Измените адрес маршрутизатора на допустимый, и это должно решить проблему. Для получения дополнительной информации о подсетях см.этот вопрос.

Связанный контент