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

  • 相关阅读:
    机器学习模型之逻辑回归
    机器学习模型之决策树
    机器学习模型之朴素贝叶斯
    机器学习模型之KNN算法
    Gradle系列之构建脚本基础
    Gradle系列之Groovy基础篇
    Gradle系列之初识Gradle
    Bitmap之内存缓存和磁盘缓存详解
    Bitmap之位图采样和内存计算详解
    WebView中Java与JavaScript的交互
  • 原文地址:https://www.cnblogs.com/jpfss/p/10911765.html
Copyright © 2011-2022 走看看