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