Linux认证辅导之虚拟机Linux的网络配置
" C. ^) p$ }0 `# R% @3 m虚拟机有四种网络连接方式:Bridged(网络桥接)方式,NAT方式,Host-only方式,以及Custom方式。一般来说,后面两种方式用户很少用到,这里只介绍一下前两种方式的的使用场合和配置方法。不管是哪一种方式,都会涉及到3方面的设置:主机系统(本书对应Windows系统),虚拟机,虚拟系统(本书对应Linux系统)。) I0 ?' h% H2 [( Y d
(1)Bridged方式/ g+ w6 Z. V8 N* C8 i
如果你的真实主机在一个以太网中,这种方法是将你的虚拟机接入网络最简单的方法。虚拟机就像一台新增加的、与真实主机有着同等物理地位的电脑,桥接模式可以享受所有可用的服务;包括文件服务、打印服务等等。 b; ~, p6 O2 y9 s0 q8 y# A: D
当虚拟机配置成这种方式时,要实现Linux系统连入Internet,需要设置Linux系统的IP和Windows系统的IP在同一个网段,比如Windows系统的IP为10.62.85.1,那么Linux系统的IP就要设置成10.62.85.x(x = 2~254)。具体操作包括以下几步:
M- ^: C1 U% y; p* 设置Windows的IP地址为10.62.85.1。& H$ |5 h9 Y% [. k
* 设置虚拟机的网络连接方式为Bridged,如图4-2-1所示。
, a# u6 d3 G: T% K9 Y0 j* 在Linux系统的启动栏中,执行“System”—》“Administration”—》“Network”在弹出的“Network Settings”对话框中,选中“Wired connection”项,然后点击“Properities”,在弹出的“eth0 properities”对话框中设置Ubuntu的IP地址为10.62.85.2,子网掩码和网关的设置与Windows下面的一样。
& }- x, a+ o6 A- l! I3 L* K% L' r6 u这样设置以后在Linux中启动浏览器,看看是不是可以连入Internet,如果不行,可能
6 P+ [1 Z- t$ I还需要配置代理服务器(如果你的Windows系统是通过代理服务器连入Internet的),执行“System”—》“preferrences”—》“Network Proxy”,设置代理服务器的IP地址及端口。
3 y% h, w: e! N8 w(1)NAT方式$ h2 v2 {$ ?, |4 Y
NAT(networkaddresstranslation)模式可以方便地使虚拟机连接到公网,代价是桥接模式下的其他功能都不能享用。使用这种模式的配置相当简单,只要真实主机连接到Internet,将虚拟机的网络连接方式设置为NAT,然后将Linux系统中的网络设置为DHCP方式,这时Linux系统就可以接入Internet了。如果你的Windows系统是通过代理服务器连入Internet的,那么同样要配置代理服务器。
x* _4 Q0 ^2 L% S在嵌入式Linux开发中,如果宿主机Linux系统需要连接Internet,那么可以按照上面介绍的方法将虚拟机设置成Bridged方式或者NAT方式;但是,如果要实现宿主机Linux系统和目标机进行网络通信的话,必须将虚拟机的网络连接方式配置成Bridged,然后设置目标机的IP与宿主机上Linux系统的IP在同一个网段。 |