1
flynaj 2018-06-29 11:00:05 +08:00 via Android
看那个软件的设置,gui 一般在 gui 里面设置,设置里面
|
2
ShineSmile 2018-06-29 11:04:26 +08:00
顶楼上,不是所有的软件都走系统的代理。
大多数的软件都需要配置的,比如 TG,sync |
3
young6 2018-06-29 11:07:35 +08:00 via Android 1
你这伪终端并不是其他 gui 进程的父进程,所以其他 gui 进程的 http_proxy 环境变量未设置。除非你在当前终端运行其他 gui 进程。
|
4
lieh222 2018-06-29 11:28:28 +08:00 1
iptables -t nat -A OUTPUT -p tcp --dport 80,443 -j DNAT --to proxyhost 了解一下?
|
6
Kellerman OP @ShineSmile 你的意思是 gui 软件都是要单独配置代理的是吗?
|
7
Kellerman OP @young6 你说的有道理,那我想问下,为什么浏览器又知道要走代理呢?我试一下从终端开启 gui 程序然后看看能不能走代理。。。
|
9
palytoxin 2018-06-29 14:14:32 +08:00 via Android
命令行里 expert 的只对应当前 tty,关了这个终端就什么都没了。gui 一般在桌面环境里设置,比如 gnome 的 net work manager 类似的,有的 gui 还支持命令行启动带参数
|
10
kaneg 2018-06-29 14:24:23 +08:00
程序是否能用 proxy 是千差万别的:
有的用环境变量 有的读取自己的配置文件 有的根本在写程序的时候就没有考虑 proxy 有的是非 http 协议,根本就不能用 http 代理 还有的用的是 UDP 。。。 |