OS X では、ネットワーク 192.168.3.* にネットワーク 192.168.1.* へのアクセス権をどのように付与しますか?

OS X では、ネットワーク 192.168.3.* にネットワーク 192.168.1.* へのアクセス権をどのように付与しますか?

私はOS Xを使ってネットワークであるWi-Fiに接続しています192.168.1.*。次に、2台目のコンピュータをネットワークで構成されたMacのイーサネットポートに接続しました192.168.3.*。インターネットに接続するためにeth-boxは必要ありませんが、192.168.1.*Wi-Fiルーターが作成したネットワーク上の他のコンピュータに接続するためにのみ必要です。どうすればいいですか?

ベストアンサー1

説明を達成するには、まず Mac OS X ホストがネットワーク 192.168.1.0/24 と 192.168.3.0/24 の間でルーターとして機能するように構成する必要があります。

これを行うには、そのコンピュータで転送を有効にする必要があります。次のコマンドを使用してこれを実行できます。

$ sudo sysctl -w net.inet.ip.forwarding=1

再起動後も維持されるように、この設定を/etc/sysctl.confに追加することもできます。

完了したら、他のネットワーク上のコンピュータがどこに行くのかを知るために、両側でルーティングを設定する必要があります。

たとえば、Wi-Fi ルーターでは、192.168.1.0/24 ネットワーク上の Mac OS X システムの IP をゲートウェイとして使用して、192.168.3.0/24 の固定パスを設定する必要があります。これにより、Wi-Fiネットワーク上の他のコンピュータがトラフィックを192.168.3.xに送信すると、ルータはそれをOS Xボックスにリダイレクトします(配信が有効になっているため、別のインターフェイスにルーティングします)。

192.168.3.0/24ネットワーク上のシステムでは、192.168.3.0/24にあるMac OS XシステムのIPを介して192.168.1.0/24ネットワークに到達するように固定パスを設定して同様の設定を行う必要があります。ネットワーク。 (この後者のパスは、Mac OS Xがすでにそのコンピュータのデフォルトゲートウェイであり、すべてのパケットがすでにそのコンピュータにルーティングされている場合は不要です。)

これらのルートを設定する方法は、他のボックスとWi-Fiルーターで実行されているオペレーティングシステムまたはソフトウェアによって異なります。該当するマニュアルを確認し、静的パスの設定への参照があることを確認してください。

おすすめ記事