라즈베리파이에 웹서버를 구축하고 있습니다. 이더넷(고정 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
? 무시하면 어떻게 되나요? **
도와주셔서 감사합니다.