Я останусь в отеле на некоторое время. В комнате есть проводное подключение к сети Ethernet. Когда я подключаю свой нетбук прямо к этому, я могу выходить в интернет. Тем не менее, у меня есть второй компьютер с портом Ethernet, и я хотел бы иметь частную проводную локальную сеть за WRT54G (аппаратная версия 3), которую я привел, но все еще имея доступ к Интернету.
У меня на роутере установлен dd-wrt (dd-wrt.v24_mini_wrt54g.bin). С большинством основных настроек я могу получить доступ к странице конфигурации маршрутизатора с помощью моего нетбука, но не могу получить доступ к Интернету. Это настройки:
- Тип WAN-соединения: автоматическая настройка - DHCP
- Настройки сервера сетевых адресов (DHCP): DHCP-сервер
- Начальный IP-адрес: 192.168.1.100
Я читал, что некоторые отели связывают назначенный IP-адрес с вашим MAC-адресом при первоначальном подключении. Хотя при первом подключении моего нетбука я не видел никакой "целевой страницы" отеля, позже я попытался клонировать MAC-адрес нетбука с маршрутизатором и назначить IP-адрес нетбука в качестве статического IP-адреса. Тем не менее, мой нетбук все еще не мог получить доступ к Интернету из-за маршрутизатора с этой конфигурацией (хотя он все еще мог получить доступ к странице конфигурации маршрутизатора). Вот скриншоты конфигурации WAN и LAN для этой попытки:
Было несколько полей, которые я не знал, что указать, включая адрес шлюза.
Мой нетбук работает под управлением Ubuntu 10.10. Это настроено для DHCP на eth0.
Эта частная конфигурация локальной сети работала у меня дома. Что может быть особенного в отеле, чтобы он не работал?
НОВОЕ РЕДАКТИРОВАНИЕ
Результаты пинга: в dd-wrt есть пункт меню «Администрирование -> Команды», который позволяет вам вводить данные и нажимать "Выполнить команды". Я набрал ping -c 3 google.com
и он обновил страницу примерно через 5 секунд без вывода. Когда я набрал ping -c 3 173.194.36.104
(IP-адрес для Google), вывод был:
PING 173.194.36.104 (173.194.36.104): 56 data bytes
Ради любопытства, вывод команды uname -r
был:
2.4.37
Я также могу войти через telnet, но есть ограниченный набор команд.