Ubuntu网络设置实战:案例分析与资源配置
#!/bin/bash
# 设置静态IP地址
sudo nano /etc/netplan/01-netcfg.yaml
# 编辑文件内容如下:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.10/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
# 保存并退出nano编辑器
# 应用配置
sudo netplan apply
# 设置DNS
sudo nano /etc/systemd/resolved.conf
# 注释掉DNS行,例如:
# DNS=1.2.3.4
# 保存并退出nano编辑器
# 重启systemd-resolved服务
sudo systemctl restart systemd-resolved
# 检查网络配置
ip addr show
ping -c 2 google.com
这段代码展示了如何在Ubuntu系统中设置静态IP地址和DNS服务器地址。首先,使用nano
编辑器编辑/etc/netplan/01-netcfg.yaml
文件来指定网络接口(这里假设为ens33
)的配置,包括是否使用DHCP(设置为no
以禁用),静态IP地址、网关和DNS服务器。然后应用配置。接着,编辑resolved.conf
文件来修改DNS服务器设置,并重启systemd-resolved
服务。最后,使用ip addr show
和ping
命令检查网络配置是否正确。
评论已关闭