那可以先从elisp基础学起
如果是想让gnus用代理的话,建议查查gnus的代理配置,而不是用with-proxy。with-proxy不是干这个用的。还有楼主说的url-proxy-services也可以看看
那可以先从elisp基础学起
如果是想让gnus用代理的话,建议查查gnus的代理配置,而不是用with-proxy。with-proxy不是干这个用的。还有楼主说的url-proxy-services也可以看看
感谢您的建议
不过我是完全零基础,没有任何编程经验,这样会不会事倍功半
这个没办法,不管什么路线,总要有第一步
我觉得你想要的其实只是ss的pac模式,国内网站直连,其它的根据ip、域名等规则走代理。
是的,就是这个意思,但是我用的是命令行启动ss服务,不知道要怎么去设置
用这个去生成pac文件,然后将系统代理设置为自动,并设置为pac文件地址,这样应该能解决许多问题。
上网搜了篇博文,你参考下如何设置全局代理走pac https://www.litcc.com/2016/12/29/Ubuntu16-shadowsocks-pac/index.html
好的,感谢您的建议
看了一下那篇文章,他应该安装了桌面环境,我只有基础的xorg,不知道在哪里修改全局代理
genpac这个我是清楚怎么搞了
感谢,我慢慢看一下
类似的文章,但是我按照这篇文章的步骤,不能成功
唯一的不同就是输入如下代码
Export http_proxy=“127.0.0.1:1080”
文章里面端口是8123
测试结果是
Curl:52 empty reply from server
另外在您给我的Pacproxy,里面的export部分又没有使用http://,我又糊涂了
简化来说
# 生成pac文件
genpac --format=pac --pac-proxy="SOCKS5 127.0.0.1:ss本地的端口"
# 启动pacproxy服务器
pacproxy -c pac文件 -l "127.0.0.1:pacproxy要监听的端口"
# 将终端里的http,https请求转发到pacproxy
export http_proxy="http://127.0.0.1:pacproxy监听的端口" # 这里http:// 有无都行
export https_proxy=$http_proxy
curl -I 不存在的网站的地址
不过上面几个软件我都没用过,只是照着文档写的,你自己再实践一下。
如果用的是桌面环境的浏览器,那你可能需要的是 SwitchyOmega 插件
用clash 不需要pac
pacproxy要监听的端口是ss服务器的端口吗
不是,你随便指定一个就行
好的,我知道了,谢谢您
无法使用pacproxy,make提示只有64位版本,无语
没看到:sweat_smile:
这里已经严重偏离主题了,有问题建议你开新帖询问