Ubuntu 22.04 Netplan 配置网络|静态IP|多网卡|路由策略

您所在的位置:网站首页 静态ip在哪里看到 Ubuntu 22.04 Netplan 配置网络|静态IP|多网卡|路由策略

Ubuntu 22.04 Netplan 配置网络|静态IP|多网卡|路由策略

2024-07-10 06:59| 来源: 网络整理| 查看: 265

近期有一台四网口的服务器要上公网,想着在网上找一找关于 Netplan 的教程,找了半天不是很陈旧就是不适合我的情况,于是乎就在这里记录一下配置的流程。

一,Netplan 网络配置

从 Ubuntu 18 开始,Ubuntu 就开始用 Netplan 作为网络配置的程序了,于是乎我们要更改网络配置,就需要编辑这个文件夹下的配置文件:

/etc/netplan

能看到这里有一个文件,我们编辑这个文件就能看到网卡的配置信息,配置文件见下面的区块:

# This is the network config written by 'subiquity' network: ethernets: enp3s0f0: dhcp4: false addresses: - 你的静态IP地址(例:1.1.1.1/24) routes: - to: 0.0.0.0/0 via: 网关地址 nameservers: addresses: - 223.5.5.5 - 2400:3200::1 search: - localhost - local enp3s0f1: dhcp4: true enp4s0f0: dhcp4: false addresses: - 你的静态IP地址(例:2.2.2.2/24) routes: - to: default via: 网关地址 nameservers: addresses: - 223.5.5.5 - 2400:3200::1 search: - localhost - local enp4s0f1: dhcp4: true renderer: networkd version: 2

在这里要注意配置文件中的 addresses 是需要写掩码的,比如说 1.1.1.1/24。

nameservers 下面的 addresses 是DNS服务器地址。

整体配置文件使用的是 YAML 缩进,一定要注意缩进格式不要错。

二,路由策略

Ubuntu 的 路由策略可以通过这个命令查询:

ip route

如果要添加路由策略,通过下列命令添加

ip route add / via dev

举个例子,你需要将网卡为en1,IP地址为192.168.3.12,网关为192.168.3.1 的路由策略设置为在访问192.168.3.0/24 网段时走en1网卡,那么你可以通过下面的命令设置:

ip route add 192.168.3.0/24 via 192.168.3.1 dev en1


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3