OpenVPNを使用してVPNに接続しようとしています。
OpenVPNプラグインでnetwork-managerを使用してみましたが、ovpn.conf
ファイルを使用して端末でも試しました。
すべてが端末に接続されます(connection established
と表示されます)が、インターネットにアクセスできません。
トンネルのゲートウェイでさえ、何でもpingできます。
私はもう試した:
同じ結果。
VPN configaration
> IPv4
> routes
> use this connection only for resources on its network
の下のオプションにチェックを入れました。この後、インターネットが再び機能し、VPNが接続されたことが表示されます。しかし、私のトラフィックは暗号化されておらず、IPと場所は同じままです。最後に、--redirect-gateway
オプションを試してみましたが、まだ使用できません。
私は今リーグから外れています。助けてください。読んでくれてありがとう!
私はopenvpnインターネットの問題も修正しました
最初にopenvpnを完全に削除してから自動削除してから、リンクに示されているようにppaを追加し、コマンドを1つずつ実行します。 220.220 リンク
OpenVPN Network Managerプラグインでgnomeネットワークマネージャーを使用しています。
以下でインストールできます:
Sudo apt-get install network-manager-openvpn-gnome
OpenVPNを直接試してみると、接続は正常に機能しています。しかし、Network Managerを使用しようとすると動作しますが、インターネットにアクセスできません。
これを修正するには、Network ManagerでOpenVPN接続構成を編集し、IPv4 Settings
タブをクリックしてから、Routes
ボタンをクリックします。
次に、Use this connection only for resources on its network
をマークします。
Ok
をクリックしてからSave
をクリックし、再接続します。
問題はルートを作ります。正確には、デフォルトルート。
まず、NM
のvpnを介してすべてのトラフィックをルーティングする場合は、[ネットワーク上のリソースにのみこの接続を使用する]オプションをオンにしません。
2番目の問題は、デフォルトのgwに関するルートです
0.0.0.0 10.211.1.2 128.0.0.0 UG 0 0 0 tun0
ルートを手動で追加するか、VPNサーバーの設定をチェックすると、問題を解決できます。
すべてのトラフィックに手動ルートを設定するには、vpn putコマンドに接続した後にtun0
に移動します
ip route add default via ip_address_of_vpn_server
編集1
トラフィックをwlan0
にコマンドで送信したい場合は、デフォルトルート(デフォルト)を追加できます。
Sudo ip route add default via 172.16.156.65
またはVPNを介したトラフィックルーティング用
Sudo ip route add default via 10.211.1.2
その後、さらにルートを追加できます
たとえば、106.158.15.233
経由でwlan0
に移動したくない場合
ip route add 106.158.15.233/32 via 172.16.156.65 dev wlan0
またはVPN経由
ip route add 106.158.15.233/32 via 10.211.1.2 dev tun0
172.16.156.65
は、wifiルーターのアドレスです
10.211.1.2
はvpnサーバーのアドレスです
私はこれが古いことを知っていますが、このスレッドからこの問題を解決することはできず、同様の問題があります。
これが私の問題です。ルーターからopenVPNキーをダウンロードしました。 Linuxmint仮想マシンとElementaryOSにインストールされ、ラップトップ上の仮想OSとホストOSの両方。両方のバージョンで同じ問題が発生します。 VPNは接続しますが、トラフィックはまったくありません。 「ネットワーク上のリソースにのみこの接続を使用する」を有効にすることは完全に役に立たず、それでもvpnネットワークリソースにアクセスできません。その傷...
ここに私がやったことがあります。コマンドラインvpnを介して接続したとき、いくつかの人が言ったのに気付いたようです。問題は、openVPN構成をインポートできないという事実に存在する必要があります。そこで、信頼できるテキストエディターを開いてopenvpn .confファイルを開きました。 openvpn接続プロファイルで、「詳細」タブがあることに気付きました。さまざまなオプションがたくさんあります。だから私はすべての設定オプションを詳細タブに変換しようとしましたが、あなたは何を知っていますか...それはうまくいきました...
[解決する]
だから私は別のディストリビューションでラップトップでもう一度やった。私はこのたびにVPNをチェックし、圧縮を設定した後にVPNが機能し始めたオプションを1つずつ変更しました。
[接続設定] [VPN]> [詳細設定]ボタン> [LZOデータ圧縮を使用](アダプティブに設定)をオンにすると、トンネルは問題なく機能し始め、VPNルーターの外部IPとして「マイIP」が表示されます。
私の経験では特別な設定やファイアウォールなどはありません。すべてのオプションを設定ファイルと同じように設定するだけで、組み込みのネットワークマネージャーを使用して処理できます。
私が見つけた最良の解決策は、ターミナルを開いて次を実行することです。
Sudo gedit /etc/resolvconf/resolv.conf.d/head
開いたファイルに、次を追加します。
nameserver 208.67.222.222
nameserver 208.67.220.220
ファイルを保存し、ターミナルで次のコマンドを実行します。
Sudo resolvconf -u
今すぐOpenVPNサーバーに接続してみてください。あなたは行ってもいいはずです!
同じ問題がありました。 openvpnを設定するとき、ファイアウォールが必要です。ファイアウォールを設定し、openvpnトラフィックをファイアウォールを通過させる必要があります。
ファイアウォールをオンにすることで、この問題を簡単に解決できます。 Linux Mintで、ファイアウォールの設定に進み、ファイアウォールをオンにしました。その後、VPNを接続しましたが、問題はありませんでした。それがお役に立てば幸いです。
この問題は解決された可能性がありますが、私の場合は、再起動しても解決しませんでした。そこで、引数に--management localhost 1194
を追加することにより、Ubuntu 14.04でインターネットアクセスを提供しないopenvpn端末の別のソリューションを見つけました。好む:
root@user /# openvpn --config file.ovpn --management localhost 1194.
network-manager
アプレットから使用するために構成ファイルを他の3つのファイルに分割したくない場合に便利です。