/ etc / network / interfacesにこの設定があります:
auto lo
iface lo inet loopback
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan0
#iface wlan0 inet dhcp
iface wlan0 inet static
address 192.168.0.110
netmask 255.255.255.0
network 192.168.0.1
gateway 192.168.0.1
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp
iface eth0 inet static
address 192.168.0.115
netmask 255.255.255.0
network 192.168.0.1
gateway 192.168.0.1
ワイヤレスの静的IPは機能しましたが、eth0は機能しませんでした。
そこで、/etc / dhcpcd.confで設定をしようとしました:
interface eth0
static ip_address=192.168.0.115/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
そしてそれは働いた。私は混乱しており、ここにいくつかの質問があります:
どのファイルをいつ使用するか?
なぜwifiは/ etc / network / interfacesで機能したのに、eth0は機能しなかったのですか?
んdhcpcdのは何とかより優先持ち の/ etc /ネットワーク/インタフェースを?
どのサービスが優先または何らかのサービスを持っているかを確認する方法は?また、どのサービスが/ etc / network / interfaceを使用していますか?
ip addr
出力とsystemctl status networking
出力は何ですか?OPがssh経由でeth0 ipを使用してsshを実行しようとした場合、変更されたeth0 ipがeth0にセカンダリIPとして割り当てられ、進行中のsshセッションが中断されないようにするため、eth0 ipをOPとして変更しようとしました言及されていますが、wlan0を介してsshし、dhcpより優先して動作します。私の場合は、Stretchのdhclientでしたが、eth0を介してsshします。前述のケースが発生します。
/etc/network/interfaces
設定より優先されるものはありません。
#raspbian
。長年のUn * x管理者として、この根本的な変更の困惑は、文書の絶対的な不足によって複雑になっていることに気付きました。1時間試行錯誤を繰り返した結果、この質問を見つけました。私はraspberrypi.stackexchange.com/questions/37920/を見つけたと思います… 以前