web-dev-qa-db-ja.com

CiscoVPNが機能していません

私はこのエラーが発生しました、私は何が問題なのかわかりませんか?

Sudo vpnc
vpnc: Error binding to source port. Try '--local-port 0'
Failed to bind to 0.0.0.0:4500: Address already in use

Ubuntuの場合

3
joe

vpncは時々少しバグがあります。まず、次の手順を実行して、vpnc-connectまたはvpncのインスタンスが実行されているかどうかを常に確認します。

ps aux | grep vpnc

ある場合は、2番目の列にあるkillとプロセスIDを使用してkillします。

私は個人的に、vpncへの直接呼び出しの代わりに常にvpnc-connectを使用します(とにかくほとんどのシステムでafaik、それはvpncへのシンボリックリンクです)。

設定ファイルを投稿できますか? /etc/vpnc/default.confおよび/etc/vpnc.confの下にあります(通常のユーザーとして読み取ることはできません)。

よろしく

2
Atmocreations

エラーは、すでに使用されているポートを使用しようとしているためです。実行すると確認できます。

netstat -tuvnlp 

実行するために別のポートを指定すると、次のように正常に機能します。

 vpnc --local-port=5100 /path/to/vpnfile.conf
1
Preet Sindhal

他の何かがすでにポート4500を使用しているようです。netstatを使用して何が起こっているかを調べてみてください。

ルーティングテーブルを表示する場合は、

netstat -nr

-nは、数値出力(つまり、ホスト名ではなくIPアドレス)を返すことを意味し、-rはルーティングテーブルを印刷することを意味します)

開いているすべてのポートを見つけるには、次を使用します。

netstat -a

リスニングポートを見つけるには、次を使用します。

netstat -l
0
Col

これは私に起こったばかりです。

私の場合、理由は別のvpnクライアントがインストールされ(Shrew Soft Ike)、起動時に自動起動することでした。

他のVPNクライアント(私の場合はps -e | grep ike)が実行されているかどうかをキャッチし、それを強制終了して、必要な場合にのみ起動するように構成してください。

0
user291915