ラズベリーファイにウェブサーバーを構築しています。イーサネット(固定IP)を介してルーターに接続したいのですが、イーサネット接続が切断された場合は、Wi-Fi(固定IP)を使用して自動的に起動したいと思います。
eth0 固定 IP 定義は有効ですが、Wi-Fi 固定 IP 定義は無効です。私のルーターはWi-Fi IPと混同され、IPアドレスをまったく提供しないか、dhcpを使用します。
調査しましたが、/etc/network/interfaces
完全なチュートリアルが見つからず、主な目標に加えて他の具体的な質問が残っています。
これが私の現在の/etc/network/interfaces
ファイルです。
source-directory /etc/network/interfaces.d
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.66
netmask 255.255.255.0
network 192.168.1.64
broadcast 192.168.1.253
gateway 192.168.1.254
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface home inet static
address 192.168.1.68
netmask 255.255.255.0
network 192.168.1.64
broadcast 192.168.1.253
gateway 192.168.1.254
iface default inet dhcp
これは私のものです。/etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CA
network={
ssid="r0uter"
psk="Xxxxxxxx"
key_mgmt=WPA-PSK
id_str="home"
}
**ルーターが固定IP定義を使用するのではなく、サーバーwlan0のDHCPを使用するのはなぜですか?
目的は何ですかiface lo inet loopback
?無視するとどうなりますか?
auto eth0
またはauto lo
の目的は何ですかauto wlan0
?
これの目的は何ですかallow-hotplug wlan0
?無視するとどうなりますか? **
助けてくれてありがとう。