tun0インターフェイスを備えたCentOS 7システムがあります。 tun0を通過するために、ボックス内から特定のIPにトラフィックを転送したいと思います。
私はこれをしようとします
route add -host 12.12.12.12 dev tun0
また、追加しようとしました。
iptables -t nat -I POSTROUTING 1 -o tun0 -j MASQUERADE
何も動作しないようです。
ベストアンサー1
あなたが望むものは呼び出されますポリシールーティング(またはルールベースのルーティング)、ルーティングプロセスは、決定を下すためにターゲット以外の他の項目(対象外)を確認します。これは次の方法で行うことができます。ip
rule
コマンドの使用:
# echo '1 tunroute' >> /etc/iproute2/rt_tables
# ip rule add from 12.12.12.12/24 table tunroute
# ip route add default via {tun0-address} dev tun0 table tunroute
技術的にエイリアスを設定するので、最初のコマンドを一度だけ実行できます。テーブル番号のみを使用したい場合は必要ありません。