プロジェクト

全般

プロフィール

OpenVPN で ルーティングを行う必要がある場合

  • 次のケースで行う必要があります。
    • VPNサーバがゲートウェイでない場合。
      • VPNサーバ及びVPNサーバから接続するサーバ

Linuxサーバの場合

  • 次のコマンドを実行します
    (10.8.0.0はvpnクライアントの仮想IP、nはVPNサーバのアドレス)
    # echo "any net 10.8.0.0 netmask 255.255.255.0 gw 192.168.34.n" >> /etc/sysconfig/static-routes
    # service network reload
    
  • 次のコマンドが正しく反映されているかを確認する。
    # route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    ...
    10.8.0.0        192.168.34.n   255.255.255.0   UG    0      0        0 eth0
    0.0.0.0         192.168.34.254  0.0.0.0         UG    0      0        0 eth0
    ...
    

Windowsサーバの場合

  • コマンドプロンプトで次のコマンドを実行します
    (10.8.0.0はvpnクライアントの仮想IP、nはVPNサーバのアドレス)
    C:\ >route -p add 10.8.0.0 mask 255.255.255.0 192.168.34.n
    
  • 次のコマンドが正しく反映されているかを確認する。
    C:\ >route print
    
    IPv4 Route Table
    ===========================================================================
    ...
    Persistent Routes:
      Network Address          Netmask  Gateway Address  Metric
             10.8.0.0    255.255.255.0    192.168.34.n       1
    

 

戻る