2
Linuxをゲートウェイとして使用するにはどうすればよいですか?
注:クライアントデバイス(computer Bこの例では)がゲートウェイコンピューターを介してインターネットを取得する場合、ネームサーバーの解決を構成する必要があります。これはここでは説明しません(ゲートウェイは必ずしもインターネットにサービスを提供するわけではありません)。 ネットワークルーティングの基本を理解しようとしています。 だから私は自分のLANで実験しています(今のところインターネットは必要ありません、LAN通信だけです)。 ネットワーク構成の問題はかなり複雑なものですが、コンピューター(Aなど)を別のゲートウェイ(Bなど)(両方ともUbuntu Linuxを実行)として機能させようとしています。 ルータに到達できるのはBのみで、Aにのみ到達可能です。 これはそうです: Router for computer A --> 192.168.0.1 Computer A - eth0 --> 192.168.0.2 Computer A - eth1 --> 192.168.1.1 Computer B - eth0 --> 192.168.1.2 コンピューターAはルーターに正常に接続します。 コンピューターAとBは、それらの間で正常に接続します(ping、SSHなど)。 コンピューターBは、コンピューターAのルーターに到達できません。 デフォルトのゲートウェイとしてコンピューターAを追加し、AでIP転送をアクティブにすると、BがAのルーターに到達できるようになると考えていました。 luis@ComputerB:~$ sudo route add default gw 192.168.1.1 luis@ComputerB:~$ sudo routel target gateway source proto …