我想将我的 Ubuntu 更改为静态 IP。我当前的 IP 设置是:
eth0 Link encap:Ethernet HWaddr 00:0c:29:xx:xx:xx
inet addr:192.168.16.59 Bcast:192.168.31.255 Mask:255.255.240.0
inet6 addr: fe80::20c:xx:xx:xx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:234690 errors:0 dropped:0 overruns:0 frame:0
TX packets:1864 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22953435 (22.9 MB) TX bytes:205616 (205.6 KB)
我应该在 /etc/network/interfaces 中输入什么network
(注意网络掩码255.255.240.0
)?
答案1
如果我理解你的问题,要设置静态 IP,你的网络范围为 191.168.16.1 - 191.168.31.254,身份地址为 192.168.16.0,广播地址为 192.168.31.255。我从未使用过 Network 关键字,但我从未在主机上使用过超网地址。我只见过它们用于路由聚合。
auto eth0
iface eth0 inet static
address 192.168.16.59
network 192.168.16.0
netmask 255.255.240.0
broadcast 192.168.31.255
gateway 192.168.0.1