商会资讯

标题: hyper-v 单卡配置NAT [打印本页]

作者: admin    时间: 2019-9-2 15:34
标题: hyper-v 单卡配置NAT
hyper-v 单卡配置内部NAT
administrator运行Powershell
New-VMSwitch -SwitchName "SwitchName" -SwitchType Internal
New-NetIPAddress -IPAddress 192.168.138.1 -PrefixLength 24 -InterfaceIndex 24
Get-NetAdapter
windows配置路由和远程用户,选NAT,选连Internet网卡。
虚拟机添加网卡
网关和DNS都是192.168.138.1

问题:ping:unknown host baidu.com
解决:先确定网关无问题,ping 8.8.8.8是可以的,cat /etc/resolv.conf没有DNS,设置DNS后,重启 service network restart,
vi /etc/resolv.conf 发现刚才修改没了,原因:DHCP环境下,在/etc/resolv.conf 手动添加dns地址后,重启网卡,会自动清除;
配置ip地址文件 /etc/sysconfig/network-scripts/ifcfg-eth0添加
PEERDNS=no #添加后不会去打扰 /etc/resolv.conf 文件
添加 DNS,service network restart
ifconfig -a //看netmask  ,dns
netstat  -rn       //看网关
ping baidu.com
搞定

CentOS虚拟机中启用不了eth0网卡解决办法:
1./etc/udev/rules.d/70-persistent-net.rules 文件
删除eth0网卡
将eth1网卡的NAME="eth1"修改为"eth0",并复制ATTR{address}中的值(MAC地址)
2./etc/sysconfig/network-scripts/ifcfg-eth0 文件
将复制的ATTR{address}值覆盖#HWADDR
重启服务:service network restart




欢迎光临 商会资讯 (http://smellage.com/) Powered by Discuz! X2.5