本文将详细介绍 ubuntu 18 及以上版本中配置 IP 的方法。由于 Ubuntu 16 及其之前版本的配置方法已经不再适用,如果你还不了解,那么本文将为你提供一个新的技能。
在 Ubuntu 18 及以上版本中,需要使用 netplan 工具来配置网络。
配置文件通常位于:
/etc/netplan/50-cloud-init.yaml,但文件名可能有所不同,配置方法基本一致。修改如下:
# vim /etc/netplan/50-cloud-init.yaml network: version: 2 renderer: networkd ethernets: enp10s0: dhcp4: no addresses: [192.168.1.3/24] gateway4: 192.168.1.1 nameservers: addresses: [114.114.114.114, 8.8.8.8]
在这个配置文件中,你可以设置 IP 地址、网关和 DNS 服务器。
配置完成后,使用 netplan apply 命令使配置生效,或者使用 netplan try 命令来检查配置文件是否正确。
尽管旧方法不再是默认的,但如果你仍然希望使用旧方法,可以安装 ifupdown 工具。
apt install ifupdown
顺便提一下,Ubuntu 18 之前版本的配置方法如下,供大家参考:
Ubuntu 18 之前版本的配置文件位于:
# vi /etc/network/interfaces
配置静态 IP 地址:
# The primary network interface auto eth0 iface eth0 inet static address 192.168.3.90 netmask 255.255.255.0 gateway 192.168.3.1 #network 192.168.3.0 #broadcast 192.168.3.255 #dns-nameservers 114.114.114.114, 8.8.8.8
同样,你也可以在这个文件中配置 IP、网关和 DNS。
如果使用 DHCP 配置:
# The primary network interface - use DHCP to find our address auto eth0 iface eth0 inet dhcp
最后,启动网络使配置生效:
/etc/init.d/networking restart
此外,DNS 配置可以通过修改以下文件来实现:
/etc/resolv.conf
nameserver 8.8.8.8 nameserver 114.114.114.114
注意:本文介绍的方法都是永久生效的,临时生效可以通过 ifconfig 或 ip addr 命令来配置。
好了,今天的文章不到 5 分钟,相信大家已经掌握了两个新的技能。我们下期再见。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END