欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > 【Ubuntu】Netplan静态网络配置

【Ubuntu】Netplan静态网络配置

2025/5/12 19:16:33 来源:https://blog.csdn.net/weixin_75131611/article/details/147802700  浏览:    关键词:【Ubuntu】Netplan静态网络配置

1.配置文件

# 默认配置文件:/etc/netplan/*.yaml# 本机
root@ubuntu-server:~# vim /etc/netplan/50-cloud-init.yaml 

2.DHCP

network:             ethernets:ens33:dhcp4: trueversion: 2

3.静态IP设置

  • 注意:netplan 说明文件格式存储在下列路径下,该目录下有各种样例文件,可以提供帮助
root@ubuntu-server:~# cd  /usr/share/doc/netplan/examples/
root@ubuntu-server:/usr/share/doc/netplan/examples# lsbonding_router.yaml               infiniband.yaml          sriov_vlan.yam    ……# 静态IP范例
root@ubuntu-server:/usr/share/doc/netplan/examples# cat static.yaml 
network:version: 2renderer: networkdethernets:enp3s0:                    #网卡名addresses:- 10.10.10.2/24        #静态IP地址/子网掩码nameservers:search: [mydomain, otherdomain]        #域名addresses: [10.10.10.1, 1.1.1.1]       #DNS解析地址1 , DNS解析地址2routes: - to: defaultvia: 10.10.10.1       #网关地址

  • 查看本机IP信息

# IP and netmask:
root@ubuntu-server:~# ifconfig ens33     #IP:192.168.2.135
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.2.135  netmask 255.255.255.0  broadcast 192.168.2.255inet6 fe80::20c:29ff:fe2b:2eed  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:2b:2e:ed  txqueuelen 1000  (Ethernet)RX packets 181714  bytes 269446531 (269.4 MB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 15485  bytes 1005411 (1.0 MB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0# gateway:      192.168.2.2
root@ubuntu-server:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.2     0.0.0.0         UG    0      0        0 ens33
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 ens33# DNS:114.114.114.114

 

  • 设置 
root@ubuntu-server:~# vim /etc/netplan/50-cloud-init.yam
# 清除已有内容,将静态IP范例文件内容拷贝到当前配置中,在修改,注意缩进格式
network:ethernets:ens33:dhcp4: noaddresses:- 192.168.2.135/24- 192.168.2.150/24routes:- to: defaultvia: 192.168.2.2nameservers:addresses: [114.114.114.114]version: 2

  • 生效
root@ubuntu-server:~# netplan apply

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词