带有分割隧道 VPN 的 Kodi

问题描述 投票:0回答:2

我在 Intel NUC 上的 Ubuntu 16.04.6 LTS 上安装了 Kodi。我安装了一条分割隧道,其中流量通过通常的互联网连接,但 user2 的流量通过 VPN 除外。我通过

$ curl ipinfo.io
$ sudo -u user2 -i -- curl ipinfo.io
进行了测试。

第一个命令显示我的 ISP 的 IP 地址,第二个命令显示我的 VPN 的 IP 地址(如预期)。我这样做是为了在 user2 下运行 Kodi,同时在 user1 下登录 Ubuntu(允许我通过 SSH 进入 user1 下的 Ubuntu 系统,如果一切都通过 VPN,这是不可能的)。从登录屏幕,我可以为我设置的多个用户运行 Kodi 或 Ubuntu。但是我想以 user1 身份登录 Ubuntu,然后在 Ubuntu 会话中在 user2 下运行 Kodi。

我以为我可以以 user1 身份登录 Ubuntu,打开终端并运行

$ su - user2
,然后通过
$ sudo kodi
运行 Kodi。我必须输入
sudo kodi
而不是
kodi
,否则 Kodi 不会运行并给出 GUI 错误。但是,执行此操作时,Kodi 用户是 user2(VPN 的用户设置),但运行 Kodi 的速度测试应用程序显示连接未通过 VPN 运行。我知道 Kodi 是通过 user2 进行的,因为我安装的附加组件是 user2 下的 Kodi 的附加组件。

为什么 Kodi 使用 user2 设置而不使用 VPN?这是因为

sudo kodi
吗?我想做的事情可能吗?

ubuntu-16.04 vpn kodi
2个回答
1
投票

安装 kodi-standalone 并使用 systemd 运行它,然后为 kodi 用户应用 vpn split iptable 规则。

https://kodi.wiki/view/HOW-TO:HOW-TO:Autostart_Kodi_for_Linux


0
投票

像往常一样以 user1 身份登录 Ubuntu。然后只需切换到user2并在user2下运行Kodi即可。

© www.soinside.com 2019 - 2024. All rights reserved.