hyper-v配置多网卡
song

创建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服务器(默认添加就行)

由 Hexo 驱动 & 主题 Keep