windows Hyper-V中Rocky linux 9配置静态网络
亲测有效,有问题欢迎提问
一、windows配置NAT网络
1、通过powershell创建虚拟交换机(VMSwitch)
管理员打开powershell,执行命令:
New-VMSwitch -SwitchName "virtual-Hyper-V" -SwitchType Internal
注:
查看当前VMSwitch:Get-VMSwitch
删除VMSwitch:Remove-VMSwitch -Name “virtual-Hyper-V”
2、配置虚拟交换机
为交换机分配IP
New-NetIPAddress -IPAddress 192.168.100.1 -PrefixLength 24 -InterfaceAlias "vEthernet (virtual-Hyper-V)"
创建NAT网络(设置网段)(该网段不可与宿主机网段相同)
New-NetNat -Name "NATNetwork" -InternalIPInterfaceAddressPrefix 192.168.100.0/24
注:
查看当前NAT网络:Get-NetNat
删除NAT网络:Remove-NetNat -Name “NATNetwork”
二、配置虚拟机的网络适配器
选择新创建的网络适配器
三、更新linux中网络配置
修改/etc/NetworkManager/system-connections/eth0.nmconnection(默认的网络)
我的配置如下(主要修改ipV4的内容),修改后直接reboot即可
[connection]
id=eth0
uuid=66894e5d-114f-3ac4-aa46-811a79da8bcc
type=ethernet
autoconnect-priority=-999
interface-name=eth0
timestamp=1730522823
[ethernet]
[ipv4]
method=manual
# IP网段务必和虚拟交换机相同
addresses=192.168.100.10/24;
# 网关为虚拟交换机IP
gateway=192.168.100.1
dns=114.114.114.114;8.8.8.8;8.8.4.4;
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]