DHCP 서버로 구성해야 하는 Beaglebone Black이 있습니다.
클라이언트가 표준 케이블, 크로스오버(라우터/허브 없음) 및 USB를 통해 연결되면 [eth0 및 usb0]이 모두 DHCP 서버로 작동하기를 원합니다.
예: 비글 뼈 3개. Beaglebone#1은 DHCP 서버이고, Beaglebone#2와 #3은 클라이언트입니다. 1은 USB0을 사용하여 #1에 연결되고, 다른 ETH0은 둘 다 IP가 발급되기를 기다리고 있습니다.
가능합니까? eth0 = 169.254.yz, dmesg 로그 오류 없음, 0.0.0.0udp-68, 로드된 udp-67 및 dhcp 서비스 없음.
시스템 설정: Linux Debian Jessie 4.4(ti 변형)
답변1
마침내 답을 얻었습니다. 인터페이스가 다운되었기 때문에 서비스가 실행되고 있지 않습니다. 먼저 인터페이스를 수정하세요.
ifconfig eth0 up
ifconfig usb0 up
둘째, uDHCPD를 제외한 다른 DHCPDaemon을 제거하여 UDP 포트 67을 확보합니다. 사용:
netstat -tulnp |grep :67
아무 일도 일어나지 않으면 uDHCPD가 실행되고 있지 않은 것입니다.
http://xmodulo.com/raspberry-pi-wifi-access-point.html
완료한 후 서로 연결하려면 다음을 수행하세요.
https://wiki.archlinux.org/index.php/Network_bridge
나처럼 상처받은 사람들을 위해 내가 할 수 있는 최선의 일은. ~ Eric Renouf와 Beagleboy(Eric에게 감사드립니다)