SNX VPN Ubud 図 18.XX

SNX VPN Ubud 図 18.XX

Ubuntu 18.04または18.10でSNXを実行している人はいますか?私はFirefoxバージョン800008061を使用していますが、私が知っている限り、最新バージョンでなければなりません。

問題は、snxがsystemd-resolvedを処理できないことです。 -> snxは/etc/resolv.confの更新を手動で処理するため、DNSネームサーバーは動的に更新されません。

snxが/etc/resolv.confを手動で処理するように、提供します。 /etc/resolv.confにDNSサーバーが指定されていません。しかし、これはうまくいきません。 SNXは起動しません。

もう1つはresolvconf(ifupdown依存関係)をインストールすることですが、systemd-resolve --statusコマンドを使用して接続した後、しばらくVPNから割り当てられたDNSサーバーを見ることができましたが、すぐに消えました。

ネットプランにも問題があるようです。

Ubuntu 18.04、18.10でSNXを実行する方法をご存知ですか?

ありがとう

編集:Ubuntu 18.XXでSNXを実行しても問題はありません(依存関係など)。問題は、SNXがsystemd-resolvedを処理できないことです。

答え1

ubuntu:cosmicとbionicにsnx(800008061)をインストールして使用できます。

依存関係をインストールします。

  • libpam0g:i386
  • libx11-6:i386
  • libstdc++6:i386
  • libstdc++5:i386

systemd-resolvedの問題は、次の方法で解決できます。解く/etc/resolv.conf (おそらく rm -r /etc/resolv.conf && echo "nameserver 127.0.0.53" > /etc/resolv.conf )インストールする libnss-resolve:i386そして、libnss-resolveこれはsnxで直接編集されたresolv.confが存在しない場合の代替解決策を提供します。

答え2

snx は suid を root として使用して実行されるプライベートソースバイナリパッケージです。これに関するすべてが間違っています。可能であれば、IT部門がopenvpnを実行するように説得してください。

バージョン800007075(このバージョン番号付けシステムを発明した人は誰ですか?)を実行し、resolv.confにプッシュされたDNSエントリを手動で削除する必要がありました。

答え3

私はこれで問題を解決しました:

sudo systemd-resolve --interface=tunsnx --set-dns=A.A.A.A  --set-domain=corp

これはドメイン名A.A.A.AのDNSサーバーを使用します*.corp

永久に作成するには、その中にファイルを作成したいかもしれませんが、どのように見えるか/etc/systemd/networkわかりません。これは文書

これはデバッグにも役立ちます。

resolvectl status

関連情報