答え1
pptp(クライアント)の唯一のオプションは、pppサーバーを介したデフォルトパスを適用することです。
サーバーには、OpenVPNサーバーのようにパスを「プッシュ」する方法はありません。マイクロソフトサポート技術情報
見てVPNの仕組みMicrosftのページには、ダイナミックルーティング環境を作成するためにRIPなどの他のプロトコルを使用する必要があることが示されています。
動的ルーティング
RIPやオープンショートパスパス(OSPF)などの動的ルーティングプロトコルを実装することで、管理者は必要に応じてルーティング情報を交換するようにルータを設定できます。
Linuxがクライアントの場合、回避策は次のとおりです。ディストリビューションによって異なりますが、CentOS(使用されているバージョンに応じて)ではファイルを作成するか、/etc/ppp/ip-up.local
次/etc/ppp/ip-up
のものを含めることができます。
#!/bin/bash
/sbin/ip route add 192.168.10.0/24 via 192.168.1.1
/sbin/ip route add 192.168.20.0/24 via 192.168.1.1
192.168.1.1
トラフィックのIPがここからこれらのネットワークに手動でルーティングされているとします。何かありませんか192.168.100.0/24
?
pptpトンネルが切断されたときにこれらのパスを自動的に削除するには、次の/etc/ppp/ip-down.local
内容を含むファイルを作成します。
#!/bin/bash
/sbin/ip route del 192.168.10.0/24
/sbin/ip route del 192.168.20.0/24