Назад | Перейти на главную страницу

Как назначить статический IP-адрес машине с Windows 10 во время загрузки?

Я хочу назначить статический IP-адрес виртуальной машине Windows 10 во время загрузки. Как мне это сделать? Например, как и в Linux, мы можем изменить файл / etc / network / interfaces, есть ли аналогичный способ и для Windows 10?

Это просто переключатель на экране графического интерфейса сетевого менеджера для конкретного адаптера, который вы хотите настроить со статическим IP-адресом или резервированием DHCP на основе MAC-адреса адаптера, или с помощью инструмента командной строки netsh, или с помощью сценариев Powershell, или с записью в реестре. (так что около 12 сложных способов, а не 1 простого!) Исходя из мира Linux - Windows редко обрабатывает вещи как файлы, нет файла, который вы могли бы изменить для сетевых устройств, дисков, мониторов, подключений iscsi или чего-то еще.

Они сохранятся после перезагрузки.

Powershell.

$IP = "10.10.10.10"
$MaskBits = 24 # This means subnet mask = 255.255.255.0
$Gateway = "10.10.10.1"
$Dns = "10.10.10.100"
$IPType = "IPv4"

# Retrieve the network adapter that you want to configure
$adapter = Get-NetAdapter | ? {$_.Status -eq "up"}

# Remove any existing IP, gateway from our ipv4 adapter
If (($adapter | Get-NetIPConfiguration).IPv4Address.IPAddress) {
    $adapter | Remove-NetIPAddress -AddressFamily $IPType -Confirm:$false
}

If (($adapter | Get-NetIPConfiguration).Ipv4DefaultGateway) {
    $adapter | Remove-NetRoute -AddressFamily $IPType -Confirm:$false
}

 # Configure the IP address and default gateway
$adapter | New-NetIPAddress `
    -AddressFamily $IPType `
    -IPAddress $IP `
    -PrefixLength $MaskBits `
    -DefaultGateway $Gateway

# Configure the DNS client server IP addresses
$adapter | Set-DnsClientServerAddress -ServerAddresses $DNS

сетка

netsh interface ip set address name=”Local Area Connection” static 192.168.0.1 255.255.255.0 192.168.0.254

Или см. Здесь для изменения реестра

https://superuser.com/questions/455678/which-file-contains-the-local-static-ip-address-in-windows-xp

См. Howtogeek: Как назначить статический IP-адрес в Windows 7, 8, 10, XP или Vista

  • В окне «Свойства подключения по локальной сети» выделите Протокол Интернета версии 4 (TCP / IPv4), затем нажмите кнопку «Свойства».