环境:ubuntu 24.04
一、查看IP命令
ip addr show
在上述示例中,eth0接口的IP地址是192.168.0.21
二、通过命令行在 Ubuntu 24.04 上设置静态 IP 地址
我们可以使用 Netplan 工具和配置文件,为 Ubuntu Server 设置静态 IP 地址。Netplan 的配置文件通常位于/etc/netplan
目录,取决于你的系统版本和实际环境,文件名可能是01-netcfg.yaml
或50-cloud-init.yaml
。
1.使用以下命令列出所有网络接口,确定 Ubuntu 上可用的网络接口名称:
ip link show
找到 Netplan 的配置文件:
2、找到 Netplan 的配置文件:
cd /etc/netplan
ls -l
3.打开并编辑 Netplan 配置文件,例如50-cloud-init.yaml
:
需要输入管理员密码
配置文件示例:
network:
renderer: networkd
ethernets:
ens33: # 替换为你的网络接口名称
dhcp4: false # 关闭 DHCP
dhcp6: false # 关闭 DHCP
addresses: [192.168.100.122/24] # 静态 IP 地址和子网掩码
routes:
- to: default
via: 192.168.100.1 # 网关地址
nameservers:
addresses: [192.168.100.1] # DNS 服务器地址
search: []
version: 2
- 根据网络环境替换上述示例中的 IP 地址、网关和 DNS 服务器地址。
- 「renderer」配置为
networkd
,使用 systemd-networkd 作为网络配 - 置的后端。桌面环境使用
NetworkManager
,Ubuntu Server 和无头环境使用networkd
。
按i进入编辑 编辑完后按 Esc退出编辑状态 按 : 输入wr保存 再按 : 输入q退出
修改完成
保存文件后,执行以下命令应用更改:
sudo netplan apply
4.检查 IP 地址和网络连接:
ip addr show
ip route show
ping www.163.con
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容