Beagle Bone - AP wlan1은 IP 주소로 eth0에 액세스해야 합니다.

Beagle Bone - AP wlan1은 IP 주소로 eth0에 액세스해야 합니다.

GUI가 아닌 Linux(beaglebone)를 사용합니다.

현재 설정 사용

Client (10.10.1.3 ... 254) <-> (wlan1 AP 10.10.1.1) bb

장치(10.10.1.2)에 액세스하려면 클라이언트(10.10.1.3...254)를 활성화해야 합니다.

Client (10.10.1.3 ... 254) <-> (wlan1 AP 10.10.1.1) bb (eth0) <-> device (10.10.1.2)

현재 /etc/network/interfaces파일은 다음과 같습니다.

iface eth0 inet static
    addess 192.168.2.28
    netmask 255.255.255.0
    gateway 192.168.2.1
    network dns-nameservers 8.8.8.8

iface eth0:1 inet static
    address 192.168.1.225
    netmask 255.255.255.0
    broadcast 192.168.1.255
    network 192.168.1.0

iface usb0 inet static
    address 192.168.7.2
    netmask 255.255.255.0
    network 192.168.7.0
    gateway 192.168.7.1


iface wlan1 inet static
    hostapd /etc/hostapd/hostapd.conf
    address 10.10.1.1
    network 10.10.1.0
    netmask 255.0.0.0
    broadcast 10.255.255.255
    wireless-power on

원하는 효과를 얻으려면 파일을 어떻게 구성해야 합니까?

답변1

Beaglebone이 다음과 같이 작동하도록 구성해야 합니다.라우터wlan1과 eth0 사이(USB0도 선택 가능) 또는다리wlan1 및 eth0(또는 usb0) 인터페이스.

현재 구성에서 eth0인터페이스의 IP 주소 범위가 사용 중인 인터페이스와 다른 것으로 나타나므로 wlan1라우팅이 적절한 옵션인 것 같습니다.

다음은 Beaglebone을 라우터로 구성하기 위한 문서입니다.

https://pixelsvsbytes.com/2015/05/building-a-beaglebone-router/

wlan1켜거나 끌 때와 동일한 IP 범위의 IP 주소를 사용해야 하는 경우 eth0브리징이 올바른 선택이 될 것입니다. 불행하게도 Beaglebone 관련 문서를 찾을 수 없지만 브리징에 대한 Debian Wiki 페이지가 도움이 될 것입니다.

https://wiki.debian.org/BridgeNetworkConnections

관련 정보