busybox udhcpdを使用して複数のポート用のdhcpサーバーを作成する方法

busybox udhcpdを使用して複数のポート用のdhcpサーバーを作成する方法

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に感謝します)

関連情報