小编ore*_*tis的帖子

Ubuntu 18.04 连接到 OpenVPN 时没有 DNS 解析

当我通过 Gnome 网络管理器连接到 VPN 网络时,我丢失了 DNS 解析,实际上,我无法访问 VPN 网络内部或外部的资源。

当我使用 Ubuntu 16.04 并使用 VPN 时,“ /etc/resolv.conf/”文件将包含我连接的 (VPN) 网络的 DNS 服务器。现在它总是包含以下条目:

nameserver 127.0.0.53
search myprovider.com
Run Code Online (Sandbox Code Playgroud)

据我127.0.0.53所知,system-resolved.

我怀疑这是一个错误,因为 VPN 在 Ubuntu 16.04 上运行良好。当我使用 VPN 服务时,有什么方法可以设置我网络的 DNS 服务器?

更新:

我尝试使用帖子末尾附加的配置文件连接到 OpenVPN 网络,但出现以下错误:

 Authenticate/Decrypt packet error: cipher final failed
Run Code Online (Sandbox Code Playgroud)

我已经验证服务器使用 lzo 压缩并且我也启用了它。连接保持活动状态,但我无法导航到 VPN 内部或外部的任何页面。

在下面列出的配置文件中,我已经包含了回复中发布的解决方案

 client
 dev tun
 proto udp
 remote openvpn.bibsys.no 1194
 remote my-server-2 1194
 resolv-retry infinite
 nobind
 user myuser
 group myuser
 persist-key
 persist-tun
 ca ca-cert.pem
 cert openvpn.crt …
Run Code Online (Sandbox Code Playgroud)

dns openvpn systemd-resolved

78
推荐指数
3
解决办法
13万
查看次数

Ubuntu 18.04 Gnome 挂在登录屏幕上

在空驱动器上安装新的 Ubuntu 18.04 后,当我尝试登录时,计算机死机。当我通过TTY登录( Ctrl+ Alt+ F2F3),我可以正常登录并执行任务。

如何调试 GNOME 发生的事情?

另外,当我尝试关闭它时,出现错误:

NMI watchdog: Watchdog detected hard LOCKUP on cpu 4
Run Code Online (Sandbox Code Playgroud)

我有一个带 NVMe 驱动器的戴尔 XPS 15。

$ uname -a
Linux kefalonia 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

$ lshw -C cpu
  *-cpu
       description: CPU
       product: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
       vendor: Intel Corp.
       physical id: 4c
       bus info: cpu@0
       version: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
       serial: To …
Run Code Online (Sandbox Code Playgroud)

login xps 18.04

13
推荐指数
1
解决办法
4万
查看次数

如何更改存档管理器使用的默认应用程序?

当我安装了 rar 应用程序时,存档管理器正在使用那个有非英文字符问题的应用程序。我卸载了它,存档管理器使用了 p7zip。问题是如何使存档管理(并在此处提取)以使用 p7zip 而不是 rar 但同时安装两者。

filemanager

8
推荐指数
1
解决办法
3168
查看次数

在系统启动时自动启动反向 ssh 隧道

我有一台位于防火墙后面的远程计算机,我希望通过 SSH 连接到该计算机。据我了解,这可以通过使用反向 ssh 隧道来实现。

所以我使用的命令是

ssh -N -f -R 0.0.0.0:1234:localhost:22  -i /home/username/.ssh/id_rsa.pub  username@remote-server.com
Run Code Online (Sandbox Code Playgroud)

我的主要问题是我想在计算机启动时执行此命令,以便重新启动后可以访问计算机。

我尝试通过添加用户的 crontab 和 中的命令来使用 cron /etc/cron。然而我遇到的问题是这两个命令都要求输入密码。我已经创建了the id_rsa.pub文件并将其发送到远程服务器,但它似乎仍然不起作用。

如果我登录(例如通过 teamviewer),我可以运行该命令,并且不会询问密码。如果我以 root ( sudo) 身份运行该命令,则会询问 rsa 文件的(空)密码。我怀疑我的问题就在这里,即当 cron 执行命令 ssh 要求输入密码时,命令挂起。

我尝试过使用用户的 rsa 文件和 root 的 rsa 文件,但我都无法连接。

ssh cron autostart

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

18.04 ×1

autostart ×1

cron ×1

dns ×1

filemanager ×1

login ×1

openvpn ×1

ssh ×1

systemd-resolved ×1

xps ×1