두 개의 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/28
dhcp 서버를 올바르게 구성 할 수 있습니다 192.168.2.16/28
. DHCP 서버는 시스템 시작 시 시작되어야 합니다.