Не удалось установить статический IP-адрес для адаптера
Я пытаюсь создать точку доступа на своем ноутбуке с помощью 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 ответ
Решено путем сброса всего, что связано с интерфейсами, используя:
netsh interface ip reset
Когда я пытался применить решение, предложенное Nova, и когда я устанавливал статический IP, используя:
netsh interface ip set address "TestWIFI" static 192.168.137.1 255.255.255.0 196.168.137.1
Я получил следующую ошибку:
The object already exists.
После проверки всех адаптеров вручную, я не смог найти ни одного адаптера с таким IP-адресом.
Но с помощью следующей команды: netsh interface ip show ipaddresses
Я заметил, что у одного из подключений (Ethernet) есть этот IP-адрес (хотя он не отображается в графическом интерфейсе!!). После применения решения, упомянутого выше, и перезагрузки моего компьютера, сетевой адаптер хостинга принял 192.168.137.1
адрес и теперь у меня есть доступ в интернет через него.