
Настраивать:У меня есть маршрутизатор Linksys WRT54G, работающий на DD-WRT. Я изменил IP-адрес маршрутизатора с 192.168.1.1 на 192.168.2.1 и установил пароль Wi-Fi, но в остальном это стандартный DD-WRT с включенной беспроводной связью и DHCP. На данный момент я не подключал свой маршрутизатор к другой сети. Это просто маршрутизатор с кабелем Ethernet, соединяющим мою машину с портом №1 (я также пробовал №2, №3 и №4).
Проблема:Этот маршрутизатор раньше предоставлял действительные IP-адреса как для проводных, так и для беспроводных клиентов. Я отключил этот маршрутизатор на некоторое время и просто снова включил его, и теперь моя машина с Windows 7 не может получить хороший IP-адрес при проводном подключении, хотя беспроводное соединение работает нормально на той же машине и маршрутизаторе.
Подробности:
ipconfig /all
для проводного:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) 82579LM Gigabit Network Connection
Physical Address. . . . . . . . . : 12-34-56-78-90-AB
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Autoconfiguration IPv4 Address. . : 169.254.132.98(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
NetBIOS over Tcpip. . . . . . . . : Enabled
Я понимаю, что IP-адрес 169.254 — это адрес APIPA, назначенный машиной самой себе, что означает, что она не может получить IP от маршрутизатора. Но я не знаю, почему машина не может получить IP от маршрутизатора. (К вашему сведению, 255.255.0.0 — это маска подсети для моей корпоративной сети, к которой я обычно подключаюсь по проводу.)
ipconfig /all
для беспроводного соединения на том же маршрутизаторе:
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Dell Wireless 1504 802.11b/g/n (2.4GHz)
Physical Address. . . . . . . . . : CD-EF-12-34-56-78
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.2.105(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Monday, May 18, 2015 11:13:15 AM
Lease Expires . . . . . . . . . . : Tuesday, May 19, 2015 11:13:15 AM
Default Gateway . . . . . . . . . : 192.168.2.1
DHCP Server . . . . . . . . . . . : 192.168.2.1
DNS Servers . . . . . . . . . . . : 192.168.2.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Что я пробовал:
- Перезагрузка маршрутизатора
- Другой кабель Ethernet
- Жесткий сброс настроек роутера (DD-WRT все еще на нем)
ipconfig /release
иipconfig /renew
netsh int ip reset
(мне сказали перезагрузить Windows, что я и сделал)- Другой ноутбук (на моем ноутбуке установлена Windows 7, а на этом другом — Windows 8.1)
- Брандмауэр Windows отключен.
Вопрос: Почему я не могу получить действительный IP-адрес (в данном случае 192.168.2.x) по проводному соединению, и как мне заставить его работать?
решение1
Я отключил маршрутизатор на пару недель. Сегодня я включил его, подключил к тому же ноутбуку тем же кабелем Ethernet и получил действительный IP-адрес. Понятия не имею, почему проблема решилась сама собой, но я в порядке. Думаю, хорошее приходит к тем, кто ждет.