私は次の3つのRedHat仮想マシンを作成しました。仕える人、顧客1、クライアント2VirtualBoxマネージャから。仕える人接続済み顧客110.1.1.x
NICカード付きネットワーク(内部ネットワーク= inet1)と仕える人またクライアント2異なるNICカードを持つネットワーク10.2.2.x
(内部ネットワーク= inet2)。
10.1.1.x
ネットワークで通信したいです10.2.2.x
。しかし、ルーティング設定をしてみました。顧客1そしてクライアント2と通信する仕える人そして2台の機械(顧客1、クライアント2)はサーバーと通信でき、その逆も同様です。私のサーバーシステムでもIP転送を有効にしましたが、2つの間で通信できません。顧客1そしてクライアント2。
これは私の3つのコンピュータのIP設定です。
仕える人:/etc/sysconfig/network-scripts/ifcfg-enp0s8
static
ip add 10.1.1.1
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255
仕える人:/etc/sysconfig/network-scripts/ifcfg-enp0s9
static
ip add 10.2.2.1
netmask 255.255.255.0
network 10.2.2.0
broadcast 10.2.2.255
顧客1:/etc/sysconfig/network-scripts/ifcfg-enp08
static
ip add 10.1.1.10
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255
クライアント2:/etc/sysconfig/network-scripts/ifcfg-enp08
ip add 10.2.2.10
netmask 255.255.255.0
network 10.2.2.0
broadcast 10.2.2.255
ルーティングの設定
顧客1:
route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.1.1 dev enp0s8
クライアント2:
route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.2.2.1 dev enp0s8
注:ファイアウォールサービスも無効になっています。
これが私が構成したすべてです。10.1.1.x
。10.2.2.x
答え1
これを試すことができます(しかしわからない):
顧客1:ルートが追加されました -net 10.2.2.0 netmask 255.255.255.0 gw 1 0.1.1.1 dev enp0s8
顧客2:ルートが追加されました -net 10.1.1.0 netmask 255.255.255.0 gw 1 0.2.2.1 dev enp0s8