web-dev-qa-db-ja.com

別のサブネットへのLinuxルート

単純なルーティングの問題を処理する方法について少し混乱しています。

10.1.x.xサブネット上のCiscoASAにVPN接続します。ここで、プライベート10.1.x.xだけでなく、172.16.x.xのdmzとも対話したいと思います。

TACセッションで、シスコの担当者は、両方のサブネットでVPNユーザーにトラフィックが許可されていることを確認しました。問題は、トラフィックが10.1.x.xから172.16.x.xに問題なく流れているのに、トラフィックが172から10に戻っていないことです。したがって、ターゲットサーバーでのルーティングの問題。

Linuxシステム(CentOS)で、たとえば10.1.50.1から172.16.50.1(デフォルトのgwおよびプライマリサーバーNIC)で開始されたトラフィックが前後に流れるように、ルートを追加するにはどうすればよいですか?

私は実験が好きですが、ルートを壊したくないし、顧客に自分のWebサイトがロードされていないと不満を言わせたいです;-)

セットアップ例:eth0は172.16.50.1で、ゲートウェイは172.16.1.1、マスクは255.255.0.0です。eth1は10.1.50.1、マスクは255.255.0.0です。VPNユーザーIPは10.1サブネットにあります。 10.1.200.1

ポインタをありがとう!

2
virtualeyes

問題は、Linuxで別のサブネットにルーティングする方法でした。状況を詳しく説明し、具体的な回答はありませんでした。

私はそれを開発サーバーでハッキングしました:

route add -net 10.1.200.0 (VPN ip pool) netmask 255.255.255.0 gw 172.16.1.1

その後、生産に適用されます。魅力的に機能し、起動するために、ASAの基本ライセンス制限である10ホストに対してカウントされたはずのホストを節約します。つまり、VPNユーザーがASAの「外部」と見なされるため、10.1.50.1にSSH接続するとホスト数が1増加します。 、ただし、172.16.50.1で同じマシンにSSH接続する場合、このインターフェイスは外界との絶え間ない出入りトラフィックのためにすでにホストを消費しているため、ホスト数は同じままです。

3
virtualeyes