在宿主机上通过NAT模式给kvm虚拟机配置公网IP

时间:2024-03-28 18:35:36

宿主机只有一个外网IP的时候,使用NAT(网络地址转换)模式让虚拟系统通过宿主机器所在的网络来访问公网。

KVM虚拟机Nat方式上网步骤:

1.确保宿主机能通外网

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

2.查看当前活跃网络,可以看到一个default网络,这个就是默认的Nat网络

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

3.查看default网络的详细配置

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

4.准备创建虚拟机的XML文件,这里重点关注network配置,其中mac address可以根据实际情况虚构,其他参数必须设置成下图中NAT模式配置。

bridge模式:

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

修改为NAT模式:

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

5.启动虚拟机并查看vnc端口号

在宿主机上通过NAT模式给kvm虚拟机配置公网IP
6.通过vnc进入虚拟机,在/etc/resolv.conf文件配置DNS,该域名服务器设置与宿主中default网络有关,取该网段的首地址

 在宿主机上通过NAT模式给kvm虚拟机配置公网IP在宿主机上通过NAT模式给kvm虚拟机配置公网IP

7.配置网络,获取IP地址,可以设置成静态IP(192.168.122.2 - 192.168.122.254),也可以动态获取IP。这里配置为DHCP模式

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

8.重启网络服务

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

9.验证vm是否能公网

在宿主机上通过NAT模式给kvm虚拟机配置公网IP

在宿主机上通过NAT模式给kvm虚拟机配置公网IP