私のifconfig:
eth0 ....
inet addr:192.168.1.180
eth0:1 ...
inet addr:10.1.0.180
私のもの/etc/networks
auto eth0
iface eth0 inet static
address 10.1.0.180
はい/etc/init.d/networking restart
しかし、ifconfigでは何も変更されていないと言います。同じインターフェイスと同じIPです!
答え1
Debian や他の多くのディストリビューションでは、このファイルは/etc/networks
まったく異なる目的で使用されます(ネットワークサブネットによく知られている名前を提供します)。これは私のものです:
default 0.0.0.0
loopback 127.0.0.0
link-local 169.254.0.0
代わりに編集する予定がありますか/etc/network/interfaces
?
auto eth0
iface eth0 inet static
address 10.1.0.180
netmask 255.255.255.0
gateway 10.1.0.255
netmask
aだけでなく、justを提供する必要がありますaddress
。これはgateway
オプションですが、グリッドから抜け出す場合に必要です。パッケージがインストールされている場合と要素をresolvconf
使用することもできます。dns-nameserver
dns-search
ネットワークがIPアドレスを再割り当てできるようにエイリアスを削除するには、これを手動で実行する必要があります。
ifconfig eth0:1 down
ifconfig eth0 down
service networking restart
答え2
解決しました。
1)/etc/hosts
項目が含まれています。
192.168.1.180 raspberry
削除しましたが、もう機能します。
2)dhclient
IPv6ルーターからIPv6アドレスを引き続き要求していることを確認してください。オフにし/etc/sysctl.conf
ました。sysctrl -p