Macでブリッジを作る

Macでブリッジを作る

私はWiFi付きのMacをルーターに接続しており、インターネットは問題なく機能しています。また、Linux Mintを搭載したPCも持っていますが、ワイヤレスネットワークカードはないので、ケーブルで接続しています。Macでインターネット共有を有効にしています。またsudo sysctl -w net.inet.ip.forwarding=1sudo sysctl -w net.link.ether.inet.proxyall=1

これで、それぞれに独自の LAN ができました。Linux マシンからデフォルト ゲートウェイ (192.168.3.1) に接続でき、Mac に設定した Web ページには「動作しています」とだけ表示されます。しかし、Linux マシンから他の場所に接続しようとすると、応答がありません。たとえば、192.169.2.1 のルーターに接続しようとすると、Linux は失敗し、Mac にはルーターのログイン ページが表示されます。ネットワーク マスクが 255.255.255.0 (両方とも) であるため、これらは異なる LAN 上にあることに注意してください。

最終的に同じ LAN に接続されるかどうかは、あまり気にしません。Linux マシンがインターネットにアクセスできるようにしたいだけです。

答え1

Linux マシンでルートと DNS を設定したことを覚えていますか? ルートの場合:

 sudo route add default gw 192.168.3.1

DNS の場合は、/etc/resolv.conf ファイルを sudo として編集し、以下を追加する必要があります。

 nameserver 8.8.4.4
 nameserver 8.8.8.8

または、任意の DNS を選択します。

関連情報