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

  • 相关阅读:
    Java的常用API之System类简介
    Java的常用API之Date类简介
    Java的常用API之Object类简介
    数据库知识总结(全)
    学习:浏览器访问网站的总流程
    学习:TCP/UDP协议分析(TCP四次挥手)
    学习:TCP/UDP协议分析(TCP三次握手)
    学习:ICMP协议
    实现:ARP探测存活主机
    学习:ARP协议/数据包分析
  • 原文地址:https://www.cnblogs.com/jpfss/p/10911765.html
Copyright © 2011-2022 走看看