我有一个家庭服务器设置为我的互联网网关。IP 转发等工作正常,但由于某种原因,服务器不断获取 DHCP 地址,而不是坚持使用我在/etc/network/interfaces. eth1不断切换到一个 DHCP 地址(有点奇怪……由运行在自身上的 DHCP 服务器分配)。
我的第一个想法是网络管理器,但它似乎没有安装。
这是我的interfaces文件:
# The loopback network interface
auto lo
iface lo inet loopback
# External interface to the outside world
auto eth0
iface eth0 inet dhcp
pre-up iptables-restore < /etc/iptables.rules
# Our local network, we're the DHCP server
auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Run Code Online (Sandbox Code Playgroud)
默认情况下是否安装了任何其他实用程序可能会重置网络接口?
Col*_*lin 10
原来这是一个简单的没有重新启动的问题。
我已经更改/etc/network/interfaces了设置静态界面,但从未重新启动。这将继续dhclient运行eth1,最终去更新 DHCP 地址。Killingdhclient解决了这个问题,并且interfaces文件定义了一个静态 IP,它不会在下次重新启动时启动。
| 归档时间: |
|
| 查看次数: |
3558 次 |
| 最近记录: |