美文网首页
centos和linux配置外网

centos和linux配置外网

作者: 年轻的菜鸟 | 来源:发表于2019-10-25 17:31 被阅读0次

    今天想用centos下载个软件,发现网络下载不了,外网网络ping不通,提示:

    Destination Host Unreachable
    

    然后去下方路径查看配置文件ifcfg-ens160

    /etc/sysconfig/network-scripts
    

    配置前(注意,有些系统的配置文件不叫这个名(ifcfg-ens160,例如:ifcfg-eno192 ),但是基本都是进去这个路径找文件,看文件内容如下就行了)

    配置文件:

    TYPE="Ethernet"
    PROXY_METHOD="none"
    BROWSER_ONLY="no"
    BOOTPROTO="static"
    DEFROUTE="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="yes"
    IPV6_DEFROUTE="yes"
    IPV6_FAILURE_FATAL="no"
    IPV6_ADDR_GEN_MODE="stable-privacy"
    NAME="ens160"
    UUID="136a7521-3a04-456a-s3h6-18035aa0228c"
    DEVICE="ens160"
    ONBOOT="yes"
    IPADDR="192.168.1.244"
    PREFIX="23"
    #GATEWAY="192.168.0.1"
    DNS1="8.8.8.8"
    DNS2="114.114.114.114"
    

    然后发现ping不通

    ping www.baidu.com
    

    然后修改配置文件将ip6相关的值改"'no",把dns改为可以ping通的192.168.1.1如下:

    TYPE="Ethernet"
    PROXY_METHOD="none"
    BROWSER_ONLY="no"
    BOOTPROTO="static"
    DEFROUTE="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="no"
    IPV6_DEFROUTE="no"
    IPV6_FAILURE_FATAL="no"
    IPV6_ADDR_GEN_MODE="stable-privacy"
    NAME="ens160"
    UUID="136a7521-3a04-456a-s3h6-18035aa0228c"
    DEVICE="ens160"
    ONBOOT="yes"
    IPADDR="192.168.1.244"
    PREFIX="23"
    #GATEWAY="192.168.0.1"
    DNS1="192.168.1.1"
    #DNS1="8.8.8.8"
    #DNS2="114.114.114.114"
    

    重启配置文件:

    /etc/init.d/network restart
    

    发觉还是ping不通

    [root@kvm244 network-scripts]# ping www.baidu.com
    PING www.baidu.com (14.215.177.39) 56(84) bytes of data.
    From kvm244 (192.168.0.244) icmp_seq=1 Destination Host Unreachable
    From kvm244 (192.168.0.244) icmp_seq=2 Destination Host Unreachable
    From kvm244 (192.168.0.244) icmp_seq=3 Destination Host Unreachable
    From kvm244 (192.168.0.244) icmp_seq=4 Destination Host Unreachable
    From kvm244 (192.168.0.244) icmp_seq=5 Destination Host Unreachable
    From kvm244 (192.168.0.244) icmp_seq=6 Destination Host Unreachable
    From kvm244 (192.168.0.244) icmp_seq=7 Destination Host Unreachable
    From kvm244 (192.168.0.244) icmp_seq=8 Destination Host Unreachable
    

    最后查看了是因为gateway被注释了,然后取消掉注释并把IP改为192.168.1.1,修改后

    TYPE="Ethernet"
    PROXY_METHOD="none"
    BROWSER_ONLY="no"
    BOOTPROTO="static"
    DEFROUTE="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="no"
    IPV6_DEFROUTE="no"
    IPV6_FAILURE_FATAL="no"
    IPV6_ADDR_GEN_MODE="stable-privacy"
    NAME="ens160"
    UUID="136a7521-3a04-456a-s3h6-18035aa0228c"
    DEVICE="ens160"
    ONBOOT="yes"
    IPADDR="192.168.1.244"
    PREFIX="23"
    GATEWAY="192.168.1.1"
    DNS1="192.168.1.1"
    #DNS1="8.8.8.8"
    #DNS2="114.114.114.114"
    

    重启配置文件:

    /etc/init.d/network restart
    

    在ping百度,终于通了

    [root@kvm244 network-scripts]# ping www.baidu.com
    PING www.baidu.com (14.215.177.38) 56(84) bytes of data.
    64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 ttl=56 time=6.15 ms
    64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=2 ttl=56 time=6.17 ms
    64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=3 ttl=56 time=6.22 ms
    64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=4 ttl=56 time=6.13 ms
    64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=5 ttl=56 time=6.03 ms
    64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=6 ttl=56 time=5.25 ms
    
    

    注意修改配置文件,有些DNS找个能上网的。先ping通在配置上去。然后我看日志。之前我配置了DNS为192.168.1.1然后ping的时候发现还是192.168.0.244。然后才发现是gateway的问题。

    本文为原创,转载需带本文链接

    相关文章

      网友评论

          本文标题:centos和linux配置外网

          本文链接:https://www.haomeiwen.com/subject/mucevctx.html