即使我们为服务器提供了静态 IP,我们的服务器在重新启动时也会转到 DHCP。需要进行哪些更改才能使机器在重新启动时也能使用静态 IP 启动。请帮忙。
答案1
编辑/etc/network/interfaces
文件(需要 root / sudo 访问权限)并提供所需 IP 地址的详细信息。
例如:
auto eth0
iface eth0 inet static
address 10.10.10.15
netmask 255.255.255.0
network 10.10.10.10.0
broadcast 10.10.10.255
gateway 10.10.10.1
重启网络/etc/init.d/networking restart
还要记住设置 DNS 服务器 - 如果您使用resolvconf
服务(通过 检查service resolvconf status
),那么您可以将所需的 DNS 服务器条目添加到/etc/resolvconf/resolv.conf.d/head
文件中:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.10.10.1
nameserver 8.8.8.8
并resolvconf
通过发出重新启动service resolvconf restart
。