创建NAT网卡
以管理员身份启动PowerShell ,执行下列命令
1 2 3 4 5 6 7 8
| # 创建虚拟交换机 New-VMSwitch -SwitchName "NAT" -SwitchType Internal # 获取虚拟交换机的ifindex,并赋值到变量中 $ifindex = Get-NetAdapter -Name "vEthernet (NAT)" | Select-Object -ExpandProperty 'ifIndex' # 在虚拟交换机上设置固定IP,用于网关IP New-NetIPAddress -IPAddress 192.168.100.254 -PrefixLength 24 -InterfaceIndex $ifindex # 创建nat网络 New-NetNat -Name NAT -InternalIPInterfaceAddressPrefix 192.168.100.0/24
|
上述命令创建了一个名为 “NAT” 的虚拟交换机,它的 IP 地址为 192.168.100.254。并创建了一个 NAT 网络,网段是 192.168.100.0/24
![image]()
Hyper-v虚拟机添加第二网卡NAT
安装centos7
配置centos7第二网卡
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| vim /etc/sysconfig/network-scripts/ifcfg-eth1
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth1 UUID=3c3511b6-83e8-419c-b102-f1802e4b1d18 DEVICE=eth1 ONBOOT=yes IPADDR=192.168.100.100 PREFIX=24 GATEWAY=192.168.100.1 IPV6_PRIVACY=no
|
修改完成保存,重启网络
1
| systemctl restart network
|
参数说明:
BOOTPROTO=”static” # 使用静态IP地址,默认为dhcp
ONBOOT=yes #设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡
IPADDR=”192.168.100.100” # 设置的静态IP地址
NETMASK=”255.255.255.0” # 子网掩码
GATEWAY=”192.168.100.1” # 网关地址
DNS1=”8.8.8.8” # DNS服务器(默认添加就行)