web-dev-qa-db-ja.com

トマトルーターのOpenVPNから外部IPを除外する

すべてのトラフィックがトマトルーターのVPNを通過しています。ゲームサーバーのアドレスをVPNから除外したいのですが。その1つの特定の外部IPアドレスをトマトルーターのVPNから除外するにはどうすればよいですか?

追加してみました:

route my.external.server.ip 255.255.255.255 net_gateway

…これは、OpenVPN構文から基礎となるrouteコマンドに解決されます。

/sbin/route add -net my.external.server.ip netmask 255.255.255.255 gw 10.0.0.1

…しかし、それはエラーを引き起こします

ERROR: Linux route add command failed: external program exited with error status: 1

1つの外部IPをnet_gateway経由でルーティングするためのOpenVPN構文は何ですか?

4
Walrus the Cat

あなたはそれがうまくいったかどうかを言う私のコメントに答えていないので、私はもう少しフォーマットされた答えを持っています:

OpenVPNクライアントユーザーがルートを追加しようとしているため、Tomatoがそのエラーをスローしていることはほぼ間違いありません。成功のチャンスの順に、私がそれらの1つを正しくフォローしているかどうかを確認できます。

  • OpenVPN構成ファイルからルート構成行を削除し、rootとしてシェルで次のコードを実行して手動で追加してみてください。

    route add -net my.external.server.ip netmask 255.255.255.255 gw 10.0.0.1
    
  • それでも問題が解決しない場合は、VPNサービスを無効にしてrouteaddコマンドを実行してみてください。

  • VPN設定ファイルで他のエラーをチェックしてください、それは物事を少し台​​無しにしているかもしれません
  • Webguiを使用して変更を加えます。 HiHatは、それがうまく説明されているリンクを投稿しました: Tomatoファームウェアの選択的ルーティング 。最初にVPNファイルからルートラインを削除することを忘れないでください!

VPNクライアント、トマトバージョン、webguiまたはwebguiではないことに関する結果と詳細データを投稿してください...

3
DGoiko