1.網路設定:
vmnet1是host-only,也就是說,選擇用vmnet1的話就相當於VMware給你提供了一個虛擬交換器,
僅將虛擬機器和真實系統連上了,虛擬機器可以與真實系統相互共用檔案,但是虛擬機器無法訪問外部互連網,
而vmnet8是NAT,就是網路位址轉譯,相當於給你一個虛擬交換器,將虛擬機器和真實系統連上去了,
同時這台虛擬交換器又和外部互連網相連,這樣虛擬機器和真是系統可以相互共用,
同時又都能訪問外部互連網,而且虛擬機器是借用真實系統的IP上網的,不會受到IP-MAC綁定的限制。
vmware下redhat linux 9使用NAT共用主機IP上網
VMware提供:橋接,Host Only和NAT三種連網方式. 我個人認為NAT方式較簡單,用它來共用主機的IP,適合那種每台主機只允許一個IP的情況。具體設定如下:
1、VMware網路連接選擇的是NAT方式。
2、VMware網路設定裡的NAT項中查看VMnet8,NAT的網關設定為192.168.X.2。
3、在windows中,查看所有的網路連接,你應該發現除了原有的網卡之外,又多了Vmnet1和Vmnet8。vmnet1是hostonly的介面,而Vmnet8是就是我們要使用的NAT的網路介面。
4、在windows主機上用ipconfig查看VMnet8的IP地址,一般是192.168.X.1。此時VMnet8的設定應該是自動擷取IP,現在改成靜態IP,並把此IP直接填入VMnet8裡,不設網關。
6、在linux下把網卡IP設定成和VMnet8一個網段的IP(192.168.X.Z/255.255.255.0)
7、在linux下網關設定成剛才查看的那個IP192.168.X.2即可。
8、在linux下DNS和windows主機的一樣。(使虛擬機器能上網)
9、在linux下運行命令service network restart重新啟動linux的網路服務。
10、在linux下ping 192.168.x.1,在windows下ping 192.168.x.z 成功後證明主機和虛擬機器已經可以互相訪問了,現在也可以實現虛擬機器共用主機ip上網了。
(如果還是不能上網的,在windows下開啟主機的控制台->管理工具->服務(或者Win+R開啟運行,鍵入services.msc),啟動VMware DHCP Service和VMware NAT Service.)
2-1.如果是telnt:開啟telnet服務:
telnet server不作為獨立的伺服器程式運行,而是受xinetd程式的控制,啟動設定檔為/etc/xinetd.d/telnet,預設xinetd程式並不啟動該服務,可在chkconfig --list看出telnet是關閉的,/etc/xinetd.d/telnet中disable=yes可通過下面的方式啟動telnet server:
1) chkconfig telnet on //該命令修改了/etc/xinetd.d/telnet的配置,設定disable=no
2) service xinetd restart
再次chkconfig --list看到telnet server已經啟動.
2-2.如果是ssh:開啟ssh服務
>su
>service sshd restart