/etc/network/interfaces
ファイルを使用して、Ubuntu 14.04.2でネットワークカードを構成しようとしています。
ifquery
コマンドはチャームのように機能し、常に正しい結果を返しますが、ifdown
およびifup
は、コンピューターを再起動するまで機能せず、実行してもエラーメッセージが表示されます。私のファイルが適切に保存またはリロードされないためだと思います。
これは次のようなものです。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.0.0.119
netmask 255.0.0.0
gateway 10.0.0.1
dns-nameservers 8.8.8.8
追加できる情報がある場合は、お問い合わせください。できるだけ早く提供します。
インターフェイスeth0
が以前に構成され、アドレスがカーネルによって(何らかの理由で)永続的に保持されたようです。
ネットワークサービスを再起動したり、インターフェイスをアップ/ダウンすることなく、インターフェイスeth0
からすべてのアドレスをクリアするには:
Sudo ip addr flush dev eth0
次に、ifup
を使用して、eth0
ファイルを読み取って/etc/network/interface
を構成できます。
Sudo ifup eth0
冗長性のために:
Sudo ifup -v eth0