虛擬機Linux與本地虛擬網卡配置---NAT鏈接方式
**********這是我親自嘗試多次實踐出來的結果,不是復制粘貼*************************
首先進行初始化,這樣避免有些設置會有影響
第二步,如圖中1,取消本地DHCP服務,2、這里的子網ip要與虛擬機內部的網段相同,最后一段不同即可,這是192.168.21.0,我們設置虛擬機內部ip為192.168.21.2,本地虛擬網卡的ip設置為192.168.21.1。3、點擊NAT設置,注意觀測4處的網關,一定要和虛擬機中的網卡一致,這里暫且設置為192.168.21.0
然后在CMD命令提示符上ping虛擬機中的ip,和虛擬機中ping本地虛擬機的ip都能通,如果顯示如下圖所示,則就配置成功,需要注意的是,在本機ping虛擬機,在虛擬機ping本地虛擬機的ip
注意:虛擬機中的ip配置文件中,如果不全的請補全。
注意:
一、如果本機可以ping虛擬機,虛擬機無法ping通本機,一般考慮是本機的防火牆限制了,相反,如果本機無法ping通虛擬機,那么可能是設置不對,或者linux的防火牆攔截了,關閉linux防火牆就可以了。
windows本機解決方法:
1.最簡單的方法就是:關閉防火牆。但一直關閉防火牆也不是個辦法,會遇到很多安全問題,建議下一個方案;
2.Windows的防火牆有個:ICMPv4-in這個規則,這個才是主要出問題的地方。只要找到這個開啟,就不會被禁ping了;
打開方法:
1. 打開windo防火牆;
2. 選擇高級設置;
3.入站規則;
4. 找到“公用”的“文件和打印共享(回顯請求 – ICMPv4-In)”規則,右擊啟用規則或右側點擊。
二、當用yum安裝的時候,如果出現下面這個問題
[root@localhost ~]# yum -y install lrzsz
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base
解決辦法是:進入vi /etc/resolv.conf,寫入:“nameserver 114.114.114.114”,“:wq”保存
首次加入博客,請大家多多支持,在下感激不盡。也是對我無限的鼓勵和幫助。