宿主机只有一个外网IP的时候,使用NAT(网络地址转换)模式让虚拟系统通过宿主机器所在的网络来访问公网。
KVM虚拟机Nat方式上网步骤:
1.确保宿主机能通外网
2.查看当前活跃网络,可以看到一个default网络,这个就是默认的Nat网络
3.查看default网络的详细配置
4.准备创建虚拟机的XML文件,这里重点关注network配置,其中mac address可以根据实际情况虚构,其他参数必须设置成下图中NAT模式配置。
bridge模式:
修改为NAT模式:
5.启动虚拟机并查看vnc端口号
6.通过vnc进入虚拟机,在/etc/resolv.conf文件配置DNS,该域名服务器设置与宿主中default网络有关,取该网段的首地址
7.配置网络,获取IP地址,可以设置成静态IP(192.168.122.2 - 192.168.122.254),也可以动态获取IP。这里配置为DHCP模式
8.重启网络服务
9.验证vm是否能公网