zoukankan      html  css  js  c++  java
  • Ubuntu 网卡配置或网卡设备未托管拯救方法

    Ubuntu 网络配置

    debian/ubuntu管理网络连接的有两套方案,右上角的图形化的NetworkManager和配置文件的 ifup/ifdown,
    如果在 /etc/network/interfaces里设置了网卡信息,那么NetworkManager就不会接管该网卡,
    如果没有设置配置文件NetworkManager默认是会接管网卡的,但有时可能会出现图形化管理挂掉的情况,
    图形化管理工具显示设备未托管,出现这种情况可通过设置配置文件的方案拉起网卡。
    

    修改配置文件,使配置文件方案生效.

    sudo vim /etc/NetworkManager/NetworkManager.conf
        将`managed=false`修改成`managed=true`
    
    #重启或者source重载下配置文件(两种方法任选)
    
    sudo source /etc/NetworkManager/NetworkManager.conf
    sudo reboot
    

    修改网卡配置文件

        sudo vim /etc/network/interfaces
    

    改成如下:

    有线配置部分
        # 自动挂载enp4s0f2网卡
        auto enp4s0f2
        iface enp4s0f2 inet static  
        # 静态IP
        address 172.16.168.128
        # 网关地址
        gateway 172.16.168.1  #拨号上网请把gateway全部设置为0
        # 子网掩码
        netmask 255.255.255.0
    
    #------------------分割线----------------------
    无线配置部分(是否设置根据需要):
        auto wlan0
        iface wlan0 inet static
        netmask 255.255.255.0
        gateway 192.168.0.1
        address 192.168.0.113
        pre-up ip link set wlan0 up
        pre-up iwconfig wlan0 essid ssid
        wpa-ssid TP-Link # 这里的ssid为路由里设置的无线名称
        wpa-psk 12345678 # 无线密码
    
    adsl拨号上网(是否设置根据需要):
        auto dsl-provider
        iface dsl-provider inet ppp # dsl-provider 为之前配置好的拨号名称
        provider dsl-provider
    

    重启networking

    sudo /etc/init.d/networking stop
    
    sudo /etc/init.d/networking start
    

    ** 使用restart 可能会无法生效建议用stop/start **

    配置DNS

    # 默认文件不存在
    sudo vim /etc/resolvconf/resolv.conf.d/base
    
    添加DNS地址
    nameserver 114.114.114.114
    

    刷新配置文件

    sudo resolvconf -u
  • 相关阅读:
    Python 命令详解
    redhat 6 / centos 6 搭建Django环境
    Linux rsync 命令详解
    Python 文件处理
    [网络流24题]最长不下降子序列问题
    [网络流24题]圆桌问题
    BZOJ 4675(点分治)
    LOJ 2183 / SDOI2015 序列统计 (DP+矩阵快速幂)
    BZOJ 3931 (网络流+最短路)
    [网络流24题]魔术球问题
  • 原文地址:https://www.cnblogs.com/sungeng/p/8253718.html
Copyright © 2011-2022 走看看