美文网首页
(至今没有整明白的)双系统中的ubuntu上网问题(win7可以

(至今没有整明白的)双系统中的ubuntu上网问题(win7可以

作者: 陈土豆cyn | 来源:发表于2017-09-28 16:32 被阅读0次

    问题描述

    • 有一天,打开我的ubuntu,嗯,就是像图上这样
      然后把各个网线接口都拔了重插一下就好了


      连接已断开-您现在处于离线状态

      .jpg=100x75)

    • 又有一天,出现这种情况,
      重启没有用
      windows下一切正常,
      回到ubuntu就没网,
      后来过了一两个小时,自动连上了
      期间,也没干什么
      $sudo service networking restat
      $ifconfig
      $route -n
      下面什么也没有
    eth0      Link encap:Ethernet  HWaddr 00:1f:d0:b4:dd:29  
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:210 errors:0 dropped:0 overruns:0 frame:0
              TX packets:210 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:16772 (16.3 KiB)  TX bytes:16772 (16.3 KiB)
    

    查看网卡信息
       $ethtool eth0

    Settings for enp0s3:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: off (auto)
    Cannot get wake-on-lan settings: Operation not permitted
        Current message level: 0x00000007 (7)
                       drv probe link
        Link detected: no
    

    最底下是no!!

    • 又又有一天,打开ubuntu,死活没有网了,过两个小时也没有
      于是开始手动配置
       1. 用右上角edit connections图形界面,添加了IP地址,掩码,和路由,DNS后,save 失败!!
       2. 在命令行设置,添加网关的时候,显示网关unreachable!!
       3. 重启网卡
      $sudo ifdown eth0 (-a)
      $sudo ifup eth0 (-a)
    Listening on LPF/eth0/00:10:dc:c9:ac:d3
    Sending on LPF/eth0/00:10:dc:c9:ac:d3
    Sending on Socket/fallback
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 18
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
    No DHCPOFFERS received.
    No working leases in persistent database - sleeping.
    

    反正统统没有用,过了十几个小时,它自己又连上了。。。
    期间修改了一些配置文件,比如:

    1. /etc/network/interfaces添加了
    auto eth0
    iface eth0 inet dhcp
    

    原版的文件只有 lo

    1. /etc/NetworkManager/NetworkManager.conf中
    [ifupdown]
    managed=false
    

    false改成了true

    1. /etc/dhcp/dhclient.conf中添加
    send vendor-class-indentifier "MSFT 5.0"
    

    MSFT是windows的供应商类别,所以感觉这样子很ws, 不过貌似改完这个重启网就好了。

    • 又又又有一天,打开ubuntu,还是没有网了(好吧,其实只要一重启就没有网 = =)
      心好累,而且根本不知道为什么。。。所以下面两个部分只是猜测性的总结。

    问题的原因

    咳咳,根据我的实践和网友的分享,问题应该是出在DHCP上了;
    可能是从windows到ubuntu,网卡缓存了一些windows的配置信息,造成了系统间配置的冲突,DHCP 请求不成功。

    解决办法

    1. 每次重启先关机再重启,或者中间断个电,听说有的网卡只有断了电缓存才会清空。
      (该方法没有实践过)
    2. 用DHCP请求IP 的时候发送win7的供应商类别,然后ifdown -a ; ifup -a
      (我最后用的办法)
    3. 手动绑定静态IP和DNS,然后ifdown -a; ifup -a。
      绑定IP地址:sudo ifconfig eth0 ...(ip地址)
      绑定DNS地址:手动在/etc/resolv.conf 中添加如下内容:
      nameserver ...
      (因为手动配置之前不成功,所以不清楚这个办法行不行,下次没网的时候试试)

    最后,这个老姐碰到的问题简直和我的一模一样,mark 一下:
    No ethernet access. No DHCPOFFERs received

    相关文章

      网友评论

          本文标题:(至今没有整明白的)双系统中的ubuntu上网问题(win7可以

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