Windows 10でOpenVPNが機能しない問題を修正しました
OpenVPNは、さまざまなVPNプロバイダで利用できるオープンソースのVPNクライアントです。 VPNプロバイダがOpenVPN TCPまたはUDPプロトコルをサポートしている限り、OpenVPN接続を設定できます。 スクリプトを使ってOpenVPNクライアントを実行し、その設定ファイルを使って接続を設定できます。
しかし、OpenVPNはまだいくつかの問題にぶつかることができます。 これらはWindows 10のOpenVPN接続を修正するかもしれない少数の解決策です。
OpenVPNの起動に関する問題を修正する方法
- Windowsファイアウォールをオフにする
- 他社製ウイルス対策ソフトウェアを無効にする
- TAPアダプタを再起動します。
- TAP-Windowsドライバを再インストールして更新します
- DHCPサービスが実行されていることを確認する
- DNSをフラッシュする
- Winsockをリセットする
1. Windowsファイアウォールをオフにする
ファイアウォールとVPNは、必ずしもうまく組み合わされているとは限りません。 発信ポートを設定していないと、WindowsファイアウォールによってOpenVPN接続がブロックされる可能性があります。 それが事実であるかどうか確認する最もよい方法はWindowsファイアウォールを消すことです。 これが、Windows 10でファイアウォールを無効にする方法です。
- そのアプリを開くには、タスクバーのCortanaボタンを押してください。
- 検索ボックスに「Windowsファイアウォール」というキーワードを入力して、Windows Defenderファイアウォールを開くように選択します。
- [ Windows Defenderファイアウォールを有効または無効にする]をクリックして、すぐ下のショットに表示されている設定を開きます。
- [ Windows Defenderファイアウォールを無効にする]オプションを両方選択します。
- OKボタンをクリックしてください。
- >関連記事:FIX:VPNがPopcorn Timeで動かない
2.他社製ウイルス対策ソフトウェアを無効にする
また、サードパーティ製のウイルス対策ソフトウェアが、独自のファイアウォールを持つVPNを妨害する可能性があることにも注意してください。 そのため、サードパーティ製のアンチウイルスユーティリティをオフにすると、OpenVPN接続の修復にも役立つ可能性があります。 コンテキストメニューで設定を無効にするを選択すると、ウイルス対策ソフトウェアを一時的に無効にすることができます。 または、次のようにしてWindowsの起動からソフトウェアを削除することもできます。
- Windowsのタスクバーを右クリックして、表示されるコンテキストメニューで[ タスクマネージャ ]を選択します。
- タスクマネージャウィンドウの[スタートアップ]タブをクリックします。
- ウイルス対策ソフトウェアを選択して[ 無効にする ]ボタンを押します。
- それからラップトップかデスクトップを再起動してください。
3. TAPアダプタを再起動します。
OpenVPNソフトウェアをWindowsに追加すると、TAP-Windowsアダプタも追加されます。 「 このシステム上のすべてのTAP-Windowsアダプタは現在使用中です。 」という1つのOpenVPNエラーメッセージが表示されます。 このエラーメッセージが表示される場合は、TAPアダプタを再起動するとOpenVPNが修正される可能性があります。 次のようにしてTAPアダプタを再起動できます。
- Runキーを押しながらRキーを押してRunアクセサリを開きます。
- Runに「Control Panel」と入力して、 OKボタンを押します。
- [ ネットワークと共有センター]をクリックして、すぐ下にある[コントロールパネル]設定を開きます。
- 下のように[ アダプタ設定の変更]をクリックして接続を開きます。
- 次に、TAP-Windowsアダプタを右クリックして無効を選択します。
- [TAP-Windowsアダプタ]を右クリックし、[ 有効 ]を選択してアダプタを再起動します。
4. TAP-Windowsドライバを再インストールして更新します
- アダプタを再起動してもうまくいかない場合は、代わりにTAP-Windowsドライバを再インストールしてみてください。 これを行うには、まずデバイスマネージャを開き、Windowsキー+ Xホットキーを押してアダプタをアンインストールします。
- すぐ下のショットでウィンドウを開くには、[ デバイスマネージャ]を選択します。
- ネットワークアダプタリストを展開するために、ネットワークアダプタをダブルクリックします。
- TAP-Windowsアダプタを右クリックし、「 デバイスのアンインストール」を選択します。
- ブラウザでこのOpenVPNページを開きます。
- そのページの一番下までスクロールし、 tap-windows-9.21.2.exeをクリックしてOpenVPN用の最新のTAPドライバ(NDIS 6)をダウンロードします。 NDIS 5ドライバはWindows XP用です。
- TAP-Windows exeを右クリックし、[ 管理者として実行 ]を選択します。
- ドライバのインストール後にWindowsを再起動してください。
- >続きを読む:TunnelBear VPNはインストールされませんか? これら3つのステップでそれを修正する
5. DHCPサービスが実行されていることを確認します
「 初期化シーケンスがエラーで完了しました 」は、一部のOpenVPNユーザーに表示される可能性があるもう1つのエラーメッセージです。 そのエラーメッセージが表示された場合は、DHCPサービスが実行されていることを確認してください。 次のようにDHCPサービスを起動することができます。
- [ファイル名を指定して実行]に「services.msc」と入力し、[ OK ]ボタンをクリックします。
- 下のスナップショットに表示されているDHCPクライアントまでスクロールします。
- [DHCPクライアント]をダブルクリックして、そのプロパティウィンドウを開きます。
- [スタートアップの種類]ドロップダウンメニューから[ 自動]を選択します。
- 次にサービス開始ボタンを押します。
- DHCPクライアントがすでに実行されている場合は、 [ 停止 ]ボタンを押してから[起動]ボタンを押して再起動します。
- 適用ボタンとOKボタンをクリックします。
6. DNSをフラッシュする
さまざまな接続エラーは、破損したDNSキャッシュが原因である可能性があります。 したがって、DNSキャッシュをフラッシュすることはOpenVPNのための潜在的な修正である可能性があります。 これが、Windows 10でDNSをフラッシュする方法です。
- Windowsキー+ XホットキーでWin + Xメニューを開きます。
- Win + Xメニューの[ コマンドプロンプト(管理者) ]をクリックします。
- プロンプトのウィンドウに次のコマンドを別々に入力します。
netshインターフェースip削除arpcache
ipconfig / flushdns
ipconfig / renew
- コマンドプロンプトを閉じてから、Windowsを再起動します。
7. Winsockをリセットする
- 破損したTCP / IP Winsock設定をリセットすると、OpenVPNエラーメッセージも修正される可能性があります。 それには、Cortanaの検索ボックスに「コマンドプロンプト」と入力します。
- [コマンドプロンプト]を右クリックし、[ 管理者として実行 ]を選択して開きます。
- 次にプロンプトに「netsh int ip reset logfile.txt」と入力し、Enterキーを押します。
- netsh winsock reset catalogを入力して、Returnボタンを押します。
- デスクトップまたはラップトップを再起動してください。
これらの解決策の中には、Windows 10のOpenVPNクライアント初期化エラーを修正するものがあります。VPN接続を修正するための一般的なヒントについては、この記事を参照してください。