
Cisco Client VPN を使用しています。ラップトップ (Windows 7 Enterprise) がスリープまたは休止状態になっても、接続は可能です (少なくともクライアントからは VPN 接続が成功したことが通知されます)。ただし、VPN リソースに ping したり接続したりすることはできません。ウイルス対策 (McAfee) を無効にしてみましたが、効果はありませんでした。
この問題に関して何か知見や解決策をお持ちの方はいらっしゃいますか?
答え1
残念ながら、この問題に対する本当の「修正」はありません。これは、シスコの欠陥ID CSCsf96588として文書化されています。シスコのリリースノート(5ページ)VPN クライアント 5.0.06 と .07 の両方で、これが問題として言及されています。
クライアントが安全なトンネルを再確立する方法を変更するソフトウェア修正がリリースされましたが、プラットフォームにとってはまだ問題が残っています。
Cisco の回避策としては、スリープ/休止モードに入る前に VPN クライアントをシャットダウンすることを推奨しています。
答え2
この問題を解決するには、システムが休止状態になる前にタスク マネージャーで VPN 接続をオフにします。休止状態になる前に VPN をオフにして切断し、コンピューターがスリープ状態から復帰した後に VPN をオンにするために使用するスクリプトを以下に示します。
休止状態前:
REM Before Hibernate
REM Begin the Task: On an event
REM Setting Basic
REM Log: System
REM Source: Kernel-Power
REM Event ID: 42
REM The system is entering sleep.
"c:\Program Files (x86)\Cisco Systems\VPN Client"\vpnclient.exe disconnect
taskkill /f /fi "imagename eq vpngui.exe"
休止状態後:
REM After Hibernate
REM Begin the Task: On an event
REM Setting Basic
REM Log: System
REM Source: Power-Troubleshooter
REM Event ID: 1
REM The system has resumed from sleep.
cd "c:\Program Files (x86)\Cisco Systems\VPN Client"
start vpngui.exe
参照:スリープ、休止、再開、シャットダウン時にスクリプトを実行する方法
更新1:問題を解決できた別の方法は、現在の WiFi を切断して別の WiFi に接続することです。この方法でも、問題が数回解決しました。
答え3
Cisco Anyconnect では、コンピュータがスリープ状態になり、VPN 接続に戻るとインターネット接続がすべて失われ、単純な再接続が必要になりますが、これはもちろん 2FA を使用する場合には面倒です。
だから... ** イーサネットアダプタの省電力モードを無効にする**
イーサネット アダプターの設定に移動して、電源/省エネ モードを無効にします。これは以前に一度名前が変更されています。アダプターに移動して「構成」に移動すると、さまざまなスイッチが多数ある詳細タブが表示されます。
** 省電力モードを無効にする** これにより、ハードウェア アダプターが休止中にオフになるのを文字通り停止します。これは anyconnect とは関係ありません。ハードウェアの問題です。
これは VPN に関連するものではないため、さまざまな VPN の問題が解決される可能性が高くなります。
まあ、VPN を切断した瞬間にインターネットが復旧するので、VPN が原因で接続が一度ダウンしたままになっているのかもしれません。
答え4
私の場合は、ネットワーク マネージャーを再起動するとうまくいきました。
sudo /etc/init.d/network-manager restart