我有一个代理并且我想连接到它。
我的 linux xubuntu 22.04 xfce 上没有代理设置,所以我需要一个应用程序来帮我做这件事。
我尝试连接到我的代理并检查其是否正常工作,我发现我的代理正在使用浏览器扩展工作。
所以我可以代理我的浏览器,但我不能代理整个 Linux 系统。
我如何代理整个 Linux 系统?
系统信息:
$neofetch
:
`-/osyhddddhyso/-` user@linux
.+yddddddddddddddddddy+. ----------
:yddddddddddddddddddddddddy: OS: Xubuntu 22.04.2 LTS x86_64
-yddddddddddddddddddddhdddddddy- Host: X550CC 1.0
odddddddddddyshdddddddh`dddd+ydddo Kernel: 5.15.0-72-generic
`yddddddhshdd- ydddddd+`ddh.:dddddy` Uptime: 14 hours, 9 mins
sddddddy /d. :dddddd-:dy`-ddddddds Packages: 2389 (dpkg), 6 (flatpak),
:ddddddds /+ .dddddd`yy`:ddddddddd: Shell: bash 5.1.16
sdddddddd` . .-:/+ssdyodddddddddds Resolution: 1366x768
ddddddddy `:ohddddddddd DE: Xfce 4.16
dddddddd. +dddddddd WM: Xfwm4
sddddddy ydddddds WM Theme: ARK-DARK
:dddddd+ .oddddddd: Theme: ARK-DARK [GTK2/3]
sdddddo ./ydddddddds Icons: ara-dark [GTK2/3]
`yddddd. `:ohddddddddddy` Terminal: xfce4-terminal
oddddh/` `.:+shdddddddddddddo Terminal Font: Noto Mono Bold 10
-ydddddhyssyhdddddddddddddddddy- CPU: Intel i5-3337U (4) @ 2.700GHz
:yddddddddddddddddddddddddy: GPU: NVIDIA GeForce 610M/710M/810M/8
.+yddddddddddddddddddy+. GPU: Intel 3rd Gen Core processor Gr
`-/osyhddddhyso/-` Memory: 2735MiB / 7835MiB
答案1
问题不是特别清楚,可能没有“一刀切”答案,因为并非每个程序都遵循相同的规则。
您可以尝试从中导出以下内容/etc/bash.bashrc
:
export http_proxy=http://your-proxy:port
export https_proxy=https://your-proxy:port
可以找到稍微复杂一些的方法这里。