首页 > 编程知识 正文

ubuntu1804网络配置,ubuntu18.04双网卡绑定配置

时间:2023-05-04 21:41:59 阅读:37788 作者:3987

介绍Ubuntu18.04网络配置,

从Ubuntu 18.04.2版开始,系统的网络配置更改为新的netplan.io方法,不再使用以前使用的ifupdown方法。 因此,网络配置文件和配置方法与以前不同。 本文介绍了新配置方法的使用方式与以前的不同。

注: ifupdown是一种在此脚本/etc/init.d/networking、systemctlstartnetworking.service中启动网络服务的方法。

与Ubuntu 16.04版的更改:

DNS的分析设置已更改为系统解析。 未在原始配置文件/etc/resolv.conf中设置。

缺省情况下,Ubuntu 18.04不再安装ifupdown,因此命令ifup和ifdown也不可用。 可以使用ip命令实现类似的功能。 是ip link set$device up和ip link set$device down。

以前的Ubuntu 16.04版网卡配置文件/etc/network /接口无法正常工作,已更改为netplan方法。

即使新的netplan当前不能满足用户的网络使用需求,ifupdown软件包也可以在Ubuntu中使用和支持。

ifupdown安装命令: apt install ifupdown

什么是netplan?

根据netplan官网,是一个在Linux系统上轻松配置网络的程序,使用YAML格式的文件进行配置。

什么是YML? 传送门https://www.run OOB.com/W3C note/YAML-intro.html

网络计划的工作原理

netplan从配置文件/etc/netplan/*.yaml中读取网络配置,启动后,netplan在/run目录中生成特定网卡名称后缀的配置文件,以控制网卡设备

netplan目前支持以下两种服务

网络管理器

系统网络d

在ubuntu18.04系统上查看网卡网络计划配置信息

root @ Ubuntu 18:~# networkctlstatuseth 0

2: eth0

link file :/lib/systemd/network/99-default.link

网络文件:/run/systemd/network/10-net plan-eth0. net work

type :以太网

状态:可路由(配置)。

path : PCI-0000336000336005.0

驱动程序: virt io _ net

Vendor: Red Hat,Inc。

model : virt io网络设备

HW地址:0033601633603 e :2 c : b 5: e7(xensource,Inc.) ) ) )。

Address: 172.17.161.4

网关: 172.17.175.253

DNS: 100.100.2.136

100.100.2.138

如何使用netplan

配置文件:/etc/netplan/*.yaml

命令:网络计划应用

每个网卡必须在/etc/netplan目录中配置一个配置文件,在配置中指定网卡的ip信息,并使用DHCP或静态ip方法。

/etc/netplan/目录中的配置文件。 扩展名为. yaml (如/etc/netplan/config.yaml )的netplan apply命令分析并应用以启用配置信息。

配置文件示例:

#NICeth0使用dhcp方法配置ip网络,配置如下: yaml对齐方式使用空格作为缩进。 选项卡键不可用。

网络:

版本: 2

renderer :网络d

以太网s :

eth0:

DHCP 4:是

dhcp6: no否

#网卡eth0使用静态ip方法,并通过关键字addresses指定ip地址和子网掩码。 (支持ipv4和ivp6),在网关4中指定网关ip,在nameservers中指定DNS。

网络:

版本: 2

renderer :网络d

以太网s :

eth0:

addresses:

- 10.10.10.2/24

网关4: 10.10.10.1

nameservers:

search : [我的域,otherdomain]

addresses : [ 10.10.10.1,1.1.1 ]

配置文件中的关键字说明:

渲染器—指定支持两种类型的后端网络服务:网络d (系统网络d )和网络管理器。 默认值为网络d。

以太网s :指定以太网配置。 其他还包括wifis或bridges

eth0:以太网卡名称

DHCP:打开使用IP v4的DHCP。 默认值为关闭。

DHCP:打开使用IPv6的DHCP。 默认值为关闭。

地址:与网卡配置相对应的静态ip地址。 以ip/掩码格式支持ipv6地址,如addresses: [192.168.14.2/24,' 200133601:1/64 '

网关4,网关6 :指定IP v4/6默认网关,用于使用静态IP配置。 例如ipv 4: gateway 4:172.16.0.1例如ipv 6: gateway 6: ' 20013360433603360:1 '

name servers :设置DNS服务器和搜索域。 有两个受支持的字段。 addresses:是DNS地址列表,search:是搜索域列表。 没有必要配置搜索。

有关更多配置,请参见netplan.io文档3359 net plan.io/reference # properties-for-device-type-Ethernet s

下一篇文章:为ECS Ubuntu 18.04实例配置辅助专用网络IP地址

参考资料:

33559 wiki.Ubuntu.com/bionic beaver/release notes? _ ga=2.9559772.1903006392.1581236894-1245037056.1581236894

https://netplan.io

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。