イーサネットポートを介してFreeBSDコンピュータにインターネットを提供するようにLinuxコンピュータをどのように設定しますか?

イーサネットポートを介してFreeBSDコンピュータにインターネットを提供するようにLinuxコンピュータをどのように設定しますか?

イーサネットポートを介してインターネット接続を提供したいFreeBSDコンピュータがあります。

シングルボードコンピュータ(SBC Wangboard DUAL)を購入し、ここにUbuntuをインストールしました。

ワイヤレスネットワークに接続するようにSBCを設定しました。今まではそんなに良くなった。

このLinuxボックスを使用して、有線イーサネット接続(無線なし)を介して別のコンピュータ(FreeBSD)にインターネットを提供したいと思います。

どうやってこれを達成できますか?

ベストアンサー1

wifi-router W -------->インターネットサーバーA --------->インターネットクライアントB

(A)Linuxインターネット提供:IP転送を有効にする

echo 1 > /proc/sys/net/ipv4/ip_forward

(B1)インターネットクライアントコンピュータ:簡単な方法

  • BがDHCPクライアントとして設定され、Wi-Fiルーターのdhcpが正しく実行されている場合は、他の操作を実行する必要はなく、すべてが正常です。

(B2)インターネットクライアントコンピュータ:手動設定

  • IPアドレスをワイヤレスネットワークサブネット(マスク)に属するものに設定します。
  • デフォルトゲートウェイをWi-Fiサーバー(W)のIPアドレスに設定します。
  • プライマリDNSサーバーの追加

B compはlinux、unix、windowsにすることができます。 freeBSDの置換/変形が何であるかは不明ですが、B2操作のlinuxコマンドは次のとおりです。

ip addr add 192.168.1.33              ... (ipAddrB outside wifi-server-dhcp-ip-range)
ip route add default via 192.168.1.1  ... (if srv W is on ip ..22 for example)
echo 8.8.8.8 >> /etc/resolv.conf      ... (or better edit manually with text-editor)

おすすめ記事