Ubuntu网络配置
主机名
# 修改主机名
hostnamectl hostname k8s-master.haoge.com
# 查看主机名
cat /etc/hostname
hostname
echo $HOSTNAME
网卡名称
默认ubuntu的网卡名称和CentOS 7类似,如:ens33
修改网卡名称为传统的eth0方式:
# 修改配置文件为如下形式
vim /etc/default/grub
GRUB_CMDLINE_LINUX="net.ifnames=0"
# 或者直接用sed命令修改
sed -i.bak '/^GRUB_CMDLINE_LINUX=/s#"$#net.ifnames=0"#' /etc/default/grub
# 使新的grub.cfg生效
grub-mkconfig -o /boot/grub/grub.cfg
# 或者执行如下命令
update-grub
# 查看配置是否修改成功
grep net.ifnames /boot/grub/grub.cfg
# 重启生效
reboot
ubuntu网卡配置
官网文档:
https://ubuntu.com/server/docs/network-configuration
配置自动获取IP
网卡配置文件采用yaml格式,必须以/etc/netplan/xxx.yaml文件命名方式存放,可为每个网卡对应一个单独的配置文件,也可以将所有网卡都放在一个配置文件里面
示例:
cat /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: NetworkManager
ethernets:
eth0:
dhcp4: yes
修改网卡配置文件后需执行命令生效:
netplan apply
配置静态IP
示例:
cat /etc/netplan/01-netcfg.yaml
network:
ethernets:
ens33:
addresses:
- 192.168.100.60/24
routes:
- to: default
via: 192.168.100.2
nameservers:
addresses:
- 192.168.100.2
search:
- haoge.com
version: 2
network:
version: 2
ethernets:
ens33:
addresses:
- 192.168.136.3/24
gateway4: 192.168.136.2
nameservers:
addresses: [192.168.136.2]
查看IP和Gateway
ip addr
route -n
查看DNS
ls -l /etc/resolv.conf
resolvectl status
作者:于浩 创建时间:2022-12-06 23:26
最后编辑:于浩 更新时间:2024-07-18 09:14
最后编辑:于浩 更新时间:2024-07-18 09:14