
Фон: У моего интернет-провайдера схема аутентификации на основе веб-технологий. Поэтому, когда я впервые пытаюсь просмотреть любой сайт, он переходит на страницу входа в систему интернет-провайдера. После входа в систему дальнейшие запросы к веб-страницам выполняются нормально. Интернет-провайдер предоставил мне статический IP-адрес (192.168.58.150), который я настраиваю в настройках IP-адреса на своем ноутбуке. DNS и шлюз должны быть настроены на 192.168.58.1.
Проблема: Если я подключаю кабель интернет-провайдера к порту Ethernet моего ноутбука, все работает нормально. Но если он подключен к моему беспроводному маршрутизатору, где я настроил точно такие же параметры (IP/шлюз/DNS и т. д.), как и на моем ноутбуке, и если я пытаюсь получить доступ к Интернету с моего ноутбука, он не работает. Мой браузер говорит «Разрешение» и остается там, хотя он должен перенаправить меня на страницу входа в интернет-провайдер. Почему это происходит? Самое запутанное, что настройки абсолютно одинаковы на маршрутизаторе и ноутбуке, в то время как ноутбук работает, маршрутизатор — нет.
Ноутбук: Mac OS Mavericks
Маршрутизатор: NetGear Беспроводной
решение1
Ваш интернет-провайдер сопоставляет MAC-адрес вашего ноутбука с IP-адресом, предоставленным DHCP-провайдером, с которым вы регистрируетесь. Затем (почти наверняка) он перенастраивает ваше соединение на другую VLAN (внутреннюю по отношению к интернет-провайдеру), чтобы получить доступ в Интернет с этой комбинацией IP-адреса и MAC-адреса. Чтобы это работало через ваш маршрутизатор, вам необходимо связать эту связь с MAC-адресом вашего маршрутизатора, а это также означает, что у вас должна быть включена трансляция NAT для внутренней стороны локальной сети для вашего ноутбука и других внутренних устройств, подключенных к ней, чтобы IP-адрес на вашем маршрутизаторе всегда использовался, когда ваши внутренние устройства обращаются к интернет-провайдеру. NAT в локальной сети обычно по умолчанию включен. Поэтому убедитесь, что NAT включен, и маршрутизатор получает адрес DHCP вверх по течению от вашего интернет-провайдера, затем подключитесь через маршрутизатор с ноутбука (подключенного к одному из портов локальной сети) и зарегистрируйтесь.
Если по какой-то причине это не сработает, у большинства маршрутизаторов есть опция конфигурации для «сквозной передачи» MAC-адреса вашего ноутбука или «первого подключенного устройства», так что вы можете попробовать это, если не можете заставить это работать иначе.
решение2
Я не уверен, что смогу дать прямой ответ на ваш вопрос, но есть ряд вещей, которые вы можете проверить, чтобы выяснить, в чем проблема.
Некоторые маршрутизаторы имеют раздел диагностики. Может быть полезно посмотреть, можно ли использовать его для ping google.com с маршрутизатора. Я предполагаю, что вы немного знакомы с командной строкой и что это возможно с вашего маршрутизатора.
Похоже на проблемы с сетью. Если вам нужно войти с ноутбука, то вам, вероятно, нужно будет войти с маршрутизатора, но если это невозможно, то это может не сработать. Если вы можете найти место, где вы настроили информацию о вашем провайдере в маршрутизаторе, то, возможно, есть возможность добавить имя пользователя и пароль.
Чтобы действительно найти решение, вам нужно будет собрать больше данных.
Надеюсь, вы это поймете.
решение3
Проверьте DNS. Установите на маршрутизаторе фиксированный IP в WAN с той же конфигурацией, которую получает ваш ноутбук при подключении.