网站首页 > 技术教程 正文
netplan是一个Linux上的网络配置工具,用于配置Linux系统的网络连接。它是Ubuntu 17.10及更高版本中的默认网络配置工具,也可以在其他Linux发行版上使用。
netplan使用简单的YAML文件格式来描述网络接口的配置,可以用来配置多个网络接口, 未覆盖网络配置的设备不会受到任何影响。支持多种网络配置选项,包括静态IP地址、DHCP、IPv6、网桥、VLAN、MAC地址随机化等。netplan还支持多个网络渲染器,包括systemd-networkd和NetworkManager,以支持不同的网络管理方案,默认情况下,由systemd-networkd处理配置过的设备,除非明确标记(通过renderer字段)为由特定的渲染器(比如 NetworkManager)管理。
在Linux上使用netplan配置网络的步骤:
- 打开终端并切换到root用户。
- 使用以下命令编辑netplan配置文件:
vim /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
保存配置文件并退出文本编辑器。使用以下命令重新加载Netplan配置:
netplan apply
当执行netplan apply命令时,netplan会应用在YAML配置文件中所做的更改,通过生成适当的配置文件并应用这些更改来实现网络配置。
大概的步骤如下:
- netplan读取YAML配置文件,这个文件指定了系统所需的网络配置。
- netplan会根据你在YAML配置文件中指定的网络渲染器生成适当的配置文件。例如,如果指定了networkd渲染器,则netplan会生成systemd网络配置文件。
- Netplan然后通过运行适当的命令来重新加载指定渲染器的网络配置来应用更改。例如,如果指定了networkd渲染器,则netplan会运行类似systemctl restart systemd-networkd的命令来应用更改。
默认情况下,netplan生成的networkd配置文件位置是/run/systemd/networkd, 如图
如果YAML配置文件有任何错误,netplan apply会失败并报告错误。
其它配置示例
- 多个接口,在ethernets下
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
eth1:
dhcp4: no
addresses: [10.0.0.100/24]
gateway4: 10.0.0.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
- 多个渲染器,在接口下指定renderer
network:
version: 2
ethernets:
eth0:
renderer: networkd
dhcp4: yes
eth1:
renderer: NetworkManager
dhcp4: yes
猜你喜欢
- 2024-11-21 织梦DEDECMS首页制作分页的图文教程
- 2024-11-21 Linux运维获取内存、cpu、磁盘IO信息
- 2024-11-21 服务器配置如何选择 (2)
- 2024-11-21 分布式系统核心:面向服务的分布式架构,基于Web服务的SOA
- 2024-11-21 黑苹果:戴尔7020sff安装bigsur体验
- 2024-11-21 如何从0移植uboot支持exynos4412?
- 2024-11-21 .NET 全面拥抱 Javascript,Jint 火了
- 2024-11-21 Windows下ftp服务配置和管理
- 2024-11-21 微软 .NET 9正式发布:性能大幅提升,提供18个月标准期限支持
- 2024-11-21 手把手教你进入移动光猫的超级管理员后台,终于可以修改设置了
你 发表评论:
欢迎- 05-30壁纸|Q版灌篮高手
- 05-30Q版插画|今天的小姑娘有点小情绪,不爱笑,还是笑起来招人喜欢
- 05-30头像背景图|十二生肖Q版水墨(上)
- 05-308张Q版动漫人物-可爱的男生女生马克笔设计绘画,色彩漂亮鲜艳
- 05-30头像‖q卡通呆萌版
- 05-30Q版古风美人,十二花神系列,每一张都很可爱
- 05-30次元|动漫|Q版|萝莉|头像
- 05-30Q版古风人物|红楼梦系列 天上掉下来个林妹妹(附线稿)
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)