두 개의 BBB 기반 임베디드 Linux 보드를 연결하기 위해 두 개의 USB2ethernet을 구성하는 방법

두 개의 BBB 기반 임베디드 Linux 보드를 연결하기 위해 두 개의 USB2ethernet을 구성하는 방법

두 개의 usb2ethernet과 두 개의 사용자 정의 BBB 기반 보드가 있고
Ubuntu 시스템에서 SSH를 사용하여 연결하고 싶습니다.

하나에는 연결할 수 있지만 다른 하나에는 핑을 할 수 없습니다.
라우팅 및 넷마스크와 관련된 것 같지만 알 수 없습니다.

첫 번째 인터페이스는 eth1(usb2ether 커넥터 1)입니다. 두 번째 인터페이스는 eth2(usb2ether 커넥터 2)입니다.

이것은 내 /etc/network/interface파일 구성 내용입니다.

auto lo
iface lo inet loopback

    auto eth1
    iface eth1 inet static
          address 192.168.2.1
          netmask 255.255.255.15

    auto eth2
    iface eth2 inet static
          address 192.168.2.17
          netmask 255.255.255.240

    post-up service isc-dhcp-server restart

나는 255.255.255.15그것이 작동하지 않을 것이라는 것을 알고 있습니다 :( 이것이 내가 시도하는 것입니다. 여기 내 라우팅 테이블이 있습니다.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.9.66.1       0.0.0.0         UG    0      0        0 eth0
10.9.66.0       0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.2.16    0.0.0.0         255.255.255.240 U     0      0        0 eth2

어떤 제안/팁이라도 도움이 될 것입니다.

답변1

두 개의 USB2Ethernet과 두 개의 BBB 기반 보드가 직접 연결된 경우 넷마스크를 255.255.255.240첫 번째 USB2Ethernet으로 변경하세요.

isc-dhcp-server를 다시 시작할 필요는 없습니다. BBB 기반 보드가 dhcp를 통해 IP 주소를 얻어야 하는 경우 두 네트워크 모두에 대해 192.168.2.0/28dhcp 서버를 올바르게 구성 할 수 있습니다 192.168.2.16/28. DHCP 서버는 시스템 시작 시 시작되어야 합니다.

관련 정보