私はネットワーク コースの課題に取り組んでいますが、最初のステップの 1 つ、非常に基本的な部分で問題が生じています。
私は 3 つの VM を持っており、1 つは Debian を実行しており (ルーターとして機能)、1 つは Windows Server 2012 を実行しており、もう 1 つは Windows 8 を実行しているクライアントです。
サーバーとクライアント間の接続を有効にしようとしていますが、どうすればよいかわかりません。
2 つのインターフェース間に何らかの静的ルートを設定する必要があることはわかっていますが、それ以上は困ってしまいます。もう少しわかりやすく説明するために、ペイントで簡単に作成した簡単な図を添付しました。
最終的には、サーバーに DHCP をインストールし、設定した静的アドレスではなく、クライアントが動的にアドレスを取得できるようにする必要があります。
ルーターでは、NAT を無効にし、IPV4 転送を有効にしました。
何を見逃したのでしょうか?
ここに簡単な図があります:
答え1
最低限、クライアントはサーバーへのルートを持っている必要があり、サーバーはクライアントへのルートを持っている必要があります。両方がすでに Router を「デフォルト ゲートウェイ」として使用している場合は、これで十分です。
しかし、もし彼らが違うゲートウェイをデフォルト ルートとして設定している場合は、このルーターを通過する特定のルートを追加する必要があります。
クライアント側
192.168.1.108/30 via 172.16.28.1
(クライアントから見たルーターのIP)サーバー上でも同様に、
172.16.28.0/25 via 192.168.1.109
Linux ベースのクライアントをお持ちの場合は、 と を使用してip route get <ip>
、ip route show match <ip>
クライアントが行うルーティングの決定を簡単に確認できます。