0

Ubuntu 12.04.2 サーバーを新しくインストールしました。インストール後、/etc/network/interfacesdhcpからstaticに変更しました。

「ネットワーキング」を再起動すると、すべて正常に動作します。しかし、毎朝、IP は古い dhcp アドレスに戻されます。

何か案は?

/etc/ネットワーク/インターフェース

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.0.210
    netmask 255.255.255.0
    gateway 192.168.0.254
    dns-nameservers 192.168.0.254

/etc/resolv.conf

# 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 192.168.0.254
search localdomain

ロノ

4

1 に答える 1

0

それは奇妙です。/etc/network/interfaces ファイルを変更することから始めることができます

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.0.210
    netmask 255.255.255.0
    gateway 192.168.0.254

/etc/resolv.conf ファイルで呼び出しているため、" dns-nameservers 192.168.0.254" を削除することから始めることができます。

これで問題が解決しない場合は、/etc/resolv.conf ファイルを変更して、別の dns(ネームサーバー) を使用してみてください。

# 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 8.8.8.8

この後、システムが変更しないように /etc/resolv.conf ファイルを「ロック」する必要がある場合があります。それを行うには、次のように入力します。

chattr +i /etc/resolv.conf

後でファイルのロックを解除したい場合は、次のように入力します。

chattr -i /etc/resolv.conf

お役に立てれば。

于 2013-05-23T08:37:06.607 に答える