我看到有人说设置静态ip的文件还在 /etc/network/interfaces
而且我看到其他人说 18.04 现在开始了/etc/netplan(人们似乎对此不满意)
我试过把这个:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [192.168.1.9/24]
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1, 8.8.8.8, 8.8.4.4]
Run Code Online (Sandbox Code Playgroud)
在我/etc/netplan/50-cloud-init.yaml和做中,sudo netplan apply但这只会终止服务器与互联网的连接。
在https://askubuntu.com/a/470245/1471
您需要更改
/etc/network/interfaces为:Run Code Online (Sandbox Code Playgroud)auto eth0 iface eth0 inet static address 10.253.0.50 netmask 255.255.255.0 network 10.253.0.0 gateway 10.253.0.1 dns-nameservers 8.8.8.8
第一行和第二行是什么意思?特别是
auto,iface、 和inet是什么意思?
什么network意思?
是gateway路由器吗?
您将不得不根据您的网络更改周围的数字,但您可以通过从 Windows 检出 ipconfig 来查找信息。
我可以在 Ubuntu 中而不是在 Windows 中找到 dns-nameservers、网关、网络、网络掩码和地址吗?
etc/network/interfaces?例如,将设置作为参数提供给某些命令?