zoukankan      html  css  js  c++  java
  • linux虚拟机无法上网 Network is unreachable

    系统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地址,值不过实际中不投入使用),从外部网络线,只能看到宿主主机,完全看不到新建的虚拟机局域网

  • 相关阅读:
    Mac使用笔记(二)
    AJAX tooltip by jQuery UI Widget and MVC3
    MVC4的bundling功能简介
    Mac使用笔记
    浅析ASP.Net Web API的Formatter
    浅析ASP.net Web API的Model验证(使用MVC4框架的Web API须谨慎)
    2012年读过的最好的书
    SQLite在.net下的使用方法
    C#也允许函数默认参数
    chrome不支持对opener方法的调用?
  • 原文地址:https://www.cnblogs.com/jpfss/p/10911765.html
Copyright © 2011-2022 走看看