系統centos
安裝ftp時報錯 Couldn't resolve host 'mirrorlist.centos.org
[root@wulihua bin]# yum install vsftpd
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base
測試發現網絡沒有連通
[root@wulihua bin]# ping www.baidu.com
ping: unknown host www.baidu.com
[root@wulihua bin]# ping 114.114.114.114
connect: Network is unreachable
網絡不可用,按照網上搜來的方法在/etc/resolv.conf中添加nameservice 8.8.8.8 沒有解決
解決方法:一
1、修改虛擬機網絡為 NAT模式
2、文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 將 BOOTPROTO="static" 改為為 BOOTPROTO="dhcp"
3、重啟網絡服務 service network restart
4、測試
[root@wulihua ~]# ping 114.114.114.114
PING 114.114.114.114 (114.114.114.114) 56(84) bytes of data.
64 bytes from 114.114.114.114: icmp_seq=1 ttl=128 time=30.3 ms
64 bytes from 114.114.114.114: icmp_seq=2 ttl=128 time=27.0 ms
解決方法:二
1、修改虛擬機網卡設置
修改為交接模式
2、修改虛擬機IP與本地windows IP相同網段
修改文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改IP 和網關,修改后重啟網絡服務 service network restart
3、ping百度驗證
注:
橋接模式和NAT模式區別
橋接模式:讓虛擬機具有與宿主機不同的獨立IP,但與宿主機保持在同一網段,最終結果是虛擬機加入宿主機所在的局域網,這與在改局域網中添加宿主機子啊效果上沒有區別
NAT模式:從表面現象看,虛擬機無自己的IP 地址,而是共享宿主機的IP地址,但技術本質上確是基於Host-only方式的(即,虛擬機還是有自己的獨立IP地址,值不過實際中不投入使用),從外部網絡線,只能看到宿主主機,完全看不到新建的虛擬機局域網