Loading
0

Ubuntu14/18/20/22网卡配置静态IP及自动获取IP方法

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
前言:有些时候需要在乌班图(Ubuntu)网卡中手动配置静态ip或设置自动获取ip,本教程整理一下Ubuntu配置ip的常见代码,包含配置ipv6地址。
1、Ubuntu 14和Ubuntu 16配置
说明:14和16配置方法一样。
配置静态IP:
编辑:sudo vim /etc/network/interfaces文件,写入如下规则。(将ip信息改成您自己的)

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 172.16.0.37
netmask 255.255.255.0
gateway 172.16.0.253

配置DHCP自动获取IP:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

重启网卡命令:

sudo service networking restart

配置eth1 多网卡自动获取ip

auto eth0
iface eth0 inet dhcp

auto eth1  # 表示新配置的网卡接口。
iface eth1 inet dhcp

Ubuntu 14.04:重启网卡

service networking restart

Ubuntu 16.04、Debian:

systemctl restart networking

2、Ubuntu 18和Ubuntu 20及Ubuntu 22
配置静态IP:
说明:Ubuntu18/20/22配置方法一样。
配置静态ipv4:
编辑:/etc/netplan/50-cloud-init.yaml 写入如下规则(yaml格式,注意缩进)

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses: [172.16.0.37/24]
      gateway4: 172.16.0.253

配置ip时设置DNS

network:  
  version: 2  
  ethernets:  
    eth0:  
      dhcp4: no  
      addresses: [192.168.1.106/24]  
      gateway4: 192.168.1.1  
      nameservers:  
          addresses: [8.8.8.8, 8.8.4.4]

配置静态ipv6并设置ipv6dns:

network:  
  version: 2  
  ethernets:  
    eth0:  
      dhcp6: no  
      addresses: [2001:db8::106/64]  
      gateway6: 2001:db8::1  
      nameservers:  
          addresses: [2001:4860:4860::8844, 2001:4860:4860::8888]

配置DHCP自动获取IP:mac地址更换为自己的

network:
    version: 2
    ethernets:
        eth0:
            dhcp4: true
            match:
                macaddress: 00:16:3e:24:77:83
            set-name: eth0

重启网卡:

sudo netplan apply

18/20/22配置eth1多网卡自动获取ip
编辑

vi /etc/netplan/eth1-netcfg.yaml

写入:
network:
  version: 2
  renderer: networkd
  ethernets:
    eth1:
      dhcp4: yes
      dhcp6: no
执行命令重启网卡服务:

netplan apply



留个记好,防止后面自己忘记了。
技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-3-36302-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:解决:You must wait longer to change your password报错
下一篇:解决:Linux系统多网卡路由配置源进源出/源地址路由方法