web-dev-qa-db-ja.com

OpenConnectがホスト名を解決しない

LMDE 17を実行しています。OpenConnectv6とリポジトリバージョンのnetwork-manager-openconnectをインストールしました。ドメインのアドレスを除いて、すべてが桃色ですcompanyname.localはブラウザでは解決しません(これはCisco AnyConnectを使用するWindowsでは問題ありませんでした)。 SVNを使用してパブリックドメインの内部バージョンを表示できますが、内部バージョンは解決しません。

私は更新された vpnc-script ファイルを使用(およびロールバック)しましたが、何の違いもないようです。サーバーレベルで変更を加えることに関するいくつかの提案を見てきました。私はそうする立場にはありません。

これを解決するにはどうすればよいですか?

6
Dissident Rage

このバグ に遭遇している可能性があります。

古いバージョンのNetwork Managerで立ち往生している場合は、次の回避策を試してください( here から取得しますが、 here も見つかります)。

  1. Root権限を持つエディターで/etc/NetworkManager/NetworkManager.confを開きます。
  2. #と表示されている行を削除(またはダッシュdns=dnsmasqでコメント化)します。
  3. Sudo service NetworkManager restartを介してNetworkManagerを再起動します。
4
Big McLargeHuge

私も同様の経験をしており、Cisco AnyConnectとの対話とスクリプトはDNSホストを動的に追加していると結論付けました。

あなたのようなDebianベースのディストリビューション(私はLinux Mint 17.1 Rebeccaを使っています)で、 network-manager-openconnect-gnome をインストールすると、DNSパラメーターなどに役立つ設定インターフェースが提供されることがわかりました。とにかく、タスクトレイウィジェット/ステータスに至るまで、Linux Mintに非常にスムーズな統合を提供します。

Sudo apt-get install network-manager-openconnect-gnome

次に、VPN接続を追加し、[IPv4/IPv6]タブで、AnyConnectが追加していることがわかっているDNSサーバーを追加します。それにはいくつかの方法があります。わからない場合は、Wiresharkを使用してDNSクエリを確認するだけです。いくつかのプライマリ/セカンダリサーバーをキャプチャできるはずです。これらをIPアドレス形式でVPN構成に追加する必要があります。

また、AnyConnectの下にあるDNS検索ドメインを確立し、それらをNetworkManagerを介してOpenConnect構成に手動で追加することも検討する必要があります。これは、適用されない別の自動設定です。場所によっては、システムが短い/ドメイン修飾されていないホスト名に依存している場合があるため、検索ドメインサフィックスが必要になります。

add VPN OpenConnectenter image description here

3
javabrett

私は同じ問題で苦労しています。 NetBIOSルックアップを機能させるには、/etc/nsswitch.confを編集し、 "hosts:"行に "wins"を追加します。

例:

hosts: files dns wins

次に、/etc/samba/smb.confファイルを編集し、wins server =行を追加/編集して、WINSサーバーを追加します。参考までに、Sambaはサーバーおよびクライアントとして機能しないため、 wins support = yesがある場合は、それを無効にするか、OpenConnectで動作するように構成する必要があります。

2
rjkfsm

私も同じ問題を見つけました。接続が機能し始めるまでnetwork-manager-openconnect-gnomeをいじり続けます。私にとっての勝利のステップは、VPNに対してIPv6を無効にするでした。

1
Ratman