ubuntu同时设置ipv4与ipv6地址
时间: 2023-12-25 15:02:42 浏览: 484
在 Ubuntu 上同时设置 IPv4 和 IPv6 地址可以通过以下步骤实现:
1. 打开终端(Terminal),输入以下命令进入网络配置文件夹:
```
cd /etc/netplan/
```
2. 使用以下命令创建一个新的网络配置文件,例如“01-netcfg.yaml”:
```
sudo nano 01-netcfg.yaml
```
3. 在新建的文件中,添加以下内容,以配置 IPv4 和 IPv6 地址:
```
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses:
- 192.168.1.100/24
- 2001:db8::1234/64
gateway4: 192.168.1.1
gateway6: 2001:db8::1
nameservers:
addresses: [8.8.8.8, 8.8.4.4, 2001:4860:4860::8888, 2001:4860:4860::8844]
```
其中,“eth0” 表示你要配置的网络接口名称,可以根据实际情况进行修改。另外,“addresses” 字段中分别填写了 IPv4 和 IPv6 地址,以及其子网掩码。同时,“gateway4” 和 “gateway6” 字段分别表示 IPv4 和 IPv6 的网关地址。最后,“nameservers” 字段中填写了 DNS 服务器地址。
4. 保存并退出文件。
5. 运行以下命令以应用新的网络配置:
```
sudo netplan apply
```
6. 使用以下命令检查网络配置是否正确:
```
ip addr show
```
如果配置正确,你应该能够看到网络接口已经分配了正确的 IPv4 和 IPv6 地址。
阅读全文