Ubuntu 16.04 LTS 双网卡配置

     需求

  • 电脑双网卡,需要实现一个静态IP分配(产品测试用),另外一个DHCP(上网查资料)

    实现

  • 打开终端,输入的ifconfig,如下图所示,我的两个网卡叫enp3s0和enp4s0。
ifconfig

 

 

  • Ubuntu 16.04 LTS 双网卡配置_第1张图片

  • 怎么配置网络?很简单。先用VIM或gedit中打开网卡配置文件(这是16.04版本的配置文件,17.04或18.04就不一样了)
    sudo vim /etc/network/interfaces #修改网卡配置文件
  • 如果你之前没有配置过,那么看到的应该是这样的:
    # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    iface lo inet loopback

     

  • 修改成类似这样,网卡名,IP地址之类的记得根据实际情况修改,修改完wq退出:
    # interfaces(5) file used by ifup(8) and ifdown(8)
    auto lo
    iface lo inet loopback
    
    auto enp3s0
    iface enp3s0 inet dhcp
    
    auto enp4s0
    iface enp4s0 inet static
    address 192.168.0.24
    netmask 255.255.255.0
    gateway 192.168.0.1
    
  • 改完了,现在你有两个选择,简单的是重启,直接跳到最后一步,复杂的继续一步一步来,好处是不需要重启:
  • PS:听我的,如果不是服务器(服务器也不会来看我这个了)或者一根筋(我这样的),直接最后一步吧!
  • 现在要想办法让这个配置文件生效,首先需要VIM打开修改一下网管配置文件:
    sudo vim /etc/NetworkManager/NetworkManager.conf

    这个配置文件很简单,里面有 “管理=假”,将这里到假修改为真实的就可以,手打吧,别粘贴了。

  • 好的,最后一步了,只要重启一下刚修改的两个文件就ok了,简单说,复制粘贴:
    sudo /etc/init.d/network-manager restart
    sudo /etc/init.d/networking restart
    

    重启网络可能会失败,这时候先拔出网线,执行ifdown命令,然后插上网线,执行ifup命令,正常可以重启网卡:

    sudo ifdown enp3s0
    sudo ifdown enp4s0
    sudo ifup enp3s0
    sudo ifup enp4s0
    

    最后一步:

  • 直接跳过来的:点击右上角的网络符号,然后“编辑连接”,把能删除的全部删除掉。插上网线,重启电脑,OK。

  • 不是跳过来的:点击右上角的网络符号,然后“编辑连接”,把能删除的全部删除掉,不需要重启电脑,OK。

你可能感兴趣的:(ubuntu16.04,网络配置,双网卡,永久保存,Linux)