Не удалось установить статический IP-адрес для адаптера

2220
Amer Sawan

Я пытаюсь создать точку доступа на своем ноутбуке с помощью hostednetwork и делиться интернет-соединением, чтобы я мог использовать интернет на других устройствах.

Во-первых, я включил размещенную сеть:

netsh wlan set hostednetwork mode=allow ssid=MYNETWORK key=SomeStrongPassword

Затем я запустил сеть, используя: netsh wlan start hostednetwork

Теперь у меня есть WiFi-соединение, видимое на других устройствах, но я не смогу подключиться к нему, так как не могу получить IP-адрес.

Затем я поделился интернет-соединением, включив общий доступ к интернет-соединению

Таким образом, у сетевого адаптера хоста теперь будет статический IP-адрес, 192.168.137.1если этот адрес будет активирован DHCP, и к нему будет подключен Интернет, а другие устройства смогут получать IP-адрес.

Проблема в том, что хост-сетевой адаптер не принимает заданный IP-адрес. Когда я проверяю информацию о соединении, я вижу только

Autoconfiguration IPv4 Address : 169.254.x.x 

Я пытался :

Disable/Enable the adapter ipconfig /flushdns ipconfig /release ipconfig /renew Restart my computer Restart the Internet Connection Sharing (ICS) Service 

Но это не сработало.

1
Включение DHCP на адаптере и назначение самого клиента своего адреса доступа выглядит противоречием. [В любом случае 169.254 - это признак того, что ваш dhcp недоступен.] (Https://superuser.com/questions/840388/i-am-using-windows-7-and-i-get-a-169-254-xx -айпи адрес) Ramhound 6 лет назад 0
Возможный дубликат [Сетевые устройства получают IP-адрес в диапазоне 169.254.xx?] (Https://superuser.com/questions/1106931/network-devices-getting-an-ip-address-in-the-169-254 -xx-диапазон) Pimp Juice IT 6 лет назад 1

1 ответ на вопрос

1
Amer Sawan

Solved by resetting everything related to the interfaces using :

netsh interface ip reset 

When I tried to apply the solution suggested by @Nova and when I set the static IP using :

netsh interface ip set address "TestWIFI" static 192.168.137.1 255.255.255.0 196.168.137.1

I got the following error :

The object already exists. 

After manually checking all the adapters one by one I couldn't find any adapter having this IP address.

But using the following command : netsh interface ip show ipaddresses

I noticed that the one of the connections (Ethernet) have that IP (Even though that it's not showing in the GUI!!). After applying the solution mentioned above and restarting my computer the hostednetwork adapter accepted the 192.168.137.1 address and now I'm having internet access through it.