首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有拆分隧道VPN的kodi

具有拆分隧道VPN的kodi
EN

Stack Overflow用户
提问于 2020-04-06 04:37:44
回答 2查看 160关注 0票数 0

我已经搜索了论坛和更远的地方,但没有找到我的问题的答案,所以...

我已经在Ubuntu 16.04.6 LTS上安装了kodi,它都运行在Intel NUC上。

我已经安装了一个分离隧道系统,所有的流量都通过通常的互联网连接,除了user2,他的流量通过我设置的虚拟专用网络。我已经通过运行以下命令对其进行了测试

代码语言:javascript
复制
$ curl ipinfo.io

代码语言:javascript
复制
$ sudo -u user2 -i -- curl ipinfo.io

第一个命令显示ISP的IP地址,第二个命令显示VPN的IP地址。

我这样做是为了让我在user1下登录到Ubuntu的同时,也能在user2下运行kodi。这使我可以在user1下通过SSH登录我的Ubuntu系统,如果一切都通过VPN,这是不可能的。

在登录屏幕上,我可以为我设置的许多用户运行kodi或Ubuntu。但是,我想以user1身份登录到Ubuntu,然后在Ubuntu会话中,在user2下运行kodi。所以我想我可以做以下几件事:

以user1身份登录Ubuntu,打开终端,运行

代码语言:javascript
复制
$ su - user2

然后输入以下命令运行kodi

代码语言:javascript
复制
$ sudo kodi

我必须输入'sudo kodi‘而不是' kodi’,否则kodi不会运行,并给出一个GUI错误。然而,当这样做时,kodi用户是user2 ( VPN的用户设置),但是运行kodi的速度测试应用程序显示连接没有像预期的那样通过VPN运行。我知道kodi是通过user2安装的,因为我安装的插件是在user2下为kodi安装的。

那么,为什么kodi使用user2设置而不使用VPN呢?这是因为我在终端上运行了'sudo kodi‘,还是其他的原因?

想想看,我想要做的事情有可能实现吗?

任何帮助都非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-17 21:30:16

好了,多亏了kodi论坛的帮助,我终于找到了解决方案。最后,解决方案非常简单。我可以像往常一样以user1身份登录Ubuntu。然后,我简单地将用户切换到user2,然后在user2下运行kodi。

票数 0
EN

Stack Overflow用户

发布于 2020-04-17 17:06:16

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61049177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档