按照视频里的设置ip地址,
但设置完后无法连接外网。
发到群里问各位同学,同学说evice=eth2,与文件名不符(此处一进来默认就是eth2,没有留意到,群里也有其他遇到同样问题的同学)
改过来后仍然连不了外网。网络一窍不通,好在热心的同学很多,马上帮我远程协助,还教我看一遍他的操作步骤。
首先查看设置
查看网络连接是桥接模式还是nat
如果是桥接:
在虚拟机上输入route,查看本地网关ip,
将eth0配置文件里面的geteway和dns1设置为本地网关ip
保存,重启服务,会有相关提示
提示该ip已被占用,试了几个都被占用了,所以后面采用nat方式,设置-修改网络连接为nat模式(如图4)
查看虚拟网络编辑器
选择nat模式-nat设置,查看网关ip,将虚拟机eth0配置文件里getway和dns1都设置为网关ip
重启服务,ping外网,成功。
桥接模式和nat模式有什么区别?
桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。
所以当我们要在局域网使用虚拟机,对局域网其他pc提供服务时,例如提供ftp,提供ssh,提供http服务,那么就要选择桥接模式。
发到群里问各位同学,同学说evice=eth2,与文件名不符(此处一进来默认就是eth2,没有留意到,群里也有其他遇到同样问题的同学)
改过来后仍然连不了外网。网络一窍不通,好在热心的同学很多,马上帮我远程协助,还教我看一遍他的操作步骤。
首先查看设置
查看网络连接是桥接模式还是nat
如果是桥接:
在虚拟机上输入route,查看本地网关ip,
将eth0配置文件里面的geteway和dns1设置为本地网关ip
保存,重启服务,会有相关提示
提示该ip已被占用,试了几个都被占用了,所以后面采用nat方式,设置-修改网络连接为nat模式(如图4)
查看虚拟网络编辑器
选择nat模式-nat设置,查看网关ip,将虚拟机eth0配置文件里getway和dns1都设置为网关ip
重启服务,ping外网,成功。
桥接模式和nat模式有什么区别?
桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。
所以当我们要在局域网使用虚拟机,对局域网其他pc提供服务时,例如提供ftp,提供ssh,提供http服务,那么就要选择桥接模式。
NAT模式中,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
NAT模式中,虚拟机的网卡和物理网卡的网络,不在同一个网络,虚拟机的网卡,是在vmware提供的一个虚拟网络。
NAT和桥接的比较:
(1) NAT模式和桥接模式虚拟机都可以上外网。
(2) 由于NAT的网络在vmware提供的一个虚拟网络里,所以局域网其他主机是无法访问虚拟机的,而宿主机可以访问虚拟机,虚拟机可以访问局域网的所有主机,因为真实的局域网相对于NAT的虚拟网络,就是NAT的虚拟网络的外网,不懂的人可以查查NAT的相关知识。
(3) 桥接模式下,多个虚拟机之间可以互相访问;NAT模式下,多个虚拟机之间也可以相互访问。
如果你建一个虚拟机,只是给自己用,不需要给局域网其他人用,那么可以选择NAT,毕竟NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,只要虚拟机的网路配置是DHCP,那么你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可,就可以让虚拟机联网了。
网上copy来的,不是很懂,慢慢消化。
0
{:4_96:}还真是。不过这段后面都注释掉了{:7_207:}
liulangren0533 发表于 2016-4-6 12:51
不知道上面这位哥们是怎么操作才碰到的这种情况。看着好复杂,第一个截图gateway是不是拼写错了。
{:4_96:}还真是。不过这段后面都注释掉了{:7_207:}
编辑回复