1
catalina 2019-04-06 11:09:52 +08:00 via Android 1
不知道你之前有没有搜索过,但我百度一下就找到了:
https://www.cnblogs.com/lalalagq/p/9975278.html |
2
lzvezr 2019-04-06 11:14:36 +08:00 via iPhone
@catalina 话说设置了`export http_proxy=http://127.0.0.1:1080`那之前的 PAC 文件有什么意义?
|
3
liuminghao233 2019-04-06 11:15:36 +08:00 via iPhone
proxifier 可以代吗
docker 和 vm 都可以过 wsl 没试过 不行就 proxychains4 或者换源吧 |
4
Osk 2019-04-06 11:16:09 +08:00 via Android
不如换源。。。
|
5
alvin666 2019-04-06 11:16:21 +08:00 via Android
@lzvezr 没意义,环境变量设置的是全局代理,privoxy 可以用 pac
为什么不能 Linux 里面开个 ssclient 啊... |
7
gzpan123 2019-04-06 11:27:43 +08:00 via Android
proxychains
|
9
masker 2019-04-06 11:41:05 +08:00 via Android
proxychains
|
10
mattx 2019-04-06 11:49:07 +08:00
简单办法是 proxychains + 配置 ss 本地端口, 复杂点的 windows 层面软件 proxifier 甚至 sstap 也是可以把 WSL 流量拦截的, 毕竟 WSL 网络是基于 NT 内核来实现的.
|
11
Track13 2019-04-06 11:59:46 +08:00 via Android
换源不行吗?
|
12
wtks1 2019-04-06 12:17:20 +08:00 via Android
直接换源才是最好的办法吧
|
13
nyaapass 2019-04-06 12:29:50 +08:00
apt 可以直接改配置文件走代理。换源的话也只能换 Ubuntu 自己的源,有些 ppa 或者第三方源没有镜像的
|
14
icsfy 2019-04-06 13:28:02 +08:00 via Android 6
export http_proxy=http://127.0.0.1:1080
export https_proxy=http://127.0.0.1:1080 sudo -E apt update sudo -E apt upgrade |
15
datou 2019-04-06 13:48:41 +08:00
ubuntu wsl 的默认源在国外
改成国内源就行了 |
16
GiRLIn11 2019-04-06 15:21:58 +08:00 via Android
go 程序用 graftcp,其他 proxychains 够用
|
17
ysc3839 2019-04-06 15:36:22 +08:00 via Android
许多命令行软件支持 http_proxy 和 https_proxy 环境变量来指定代理服务器。
不支持的话还可以使用 proxychains。 |
18
ysc3839 2019-04-06 15:38:47 +08:00 via Android
@lzvezr PAC 可能不工作。PAC 是 js 脚本,但应该没有哪个命令行工具会带个 js 解释器来支持 PAC。
|
19
sola97 2019-04-06 15:45:28 +08:00
cat apt_proxy.conf
Acquire::http::proxy "http://127.0.0.1:1080/"; Acquire::https::proxy "https://127.0.0.1:1080/"; sudo apt update -c apt_proxy.conf |
20
sola97 2019-04-06 15:49:28 +08:00
更正一下 https 应该是走 http 代理
Acquire::http::proxy "http://127.0.0.1:1080/"; Acquire::https::proxy "http://127.0.0.1:1080/"; |
21
forgetandnew 2019-04-07 15:18:14 +08:00
proxychains
|
22
mark4zhao 2019-12-16 13:33:56 +08:00
proxychains 试过真香
|
23
charlie21 2020-10-28 20:29:34 +08:00
sudo apt install proxychains4
( ubuntu 16 需要手动安装,ubuntu 18 直接 apt install ) (手动安装 参考 cd tmp wget http://launchpadlibrarian.net/351496244/libproxychains4_4.12-1_amd64.deb wget http://launchpadlibrarian.net/351496245/proxychains4_4.12-1_amd64.deb sudo dpkg -i *.deb ) WIN clash 打开 Allow LAN 支持,记录下 WSL 地址 ,端口 7890 WSL proxychains4 配置写在 /etc/proxychains4.conf,测试 > proxychains4 curl -I https://www.youtube.com ( 由 /etc/proxychains4.conf 和 win clash LAN 支持 ) |