您尚未登录。

#1 2016-11-27 21:14:25

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 271

有人用XX-Mini翻墙吗?

就是github上的XX-Net精简版。
写了.pam_environment

http_proxy=http://127.0.0.1:8087/
https_proxy=http://127.0.0.1:8087/
HTTP_PROXY=http://127.0.0.1:8087/
HTTPS_PROXY=http://127.0.0.1:8087/

环境变量确实起作用了。
这个进程运行的时候,我没有像Goagent的ArchWiki写的那样自己导入证书。Chromium跟Opera查看证书都可以看到有XX-Mini的证书,墙内墙外网站访问都是正常的。
但是firefox一旦开了代理就完全不能开网页了,墙内墙外都总是认证错误什么的,yaourt -Syua也会显示一句

curl error: Peer certificate cannot be authenticated with given CA certificates

这个究竟是为什么?要怎么样让所有程序都能走代理。

离线

#2 2016-11-27 21:18:06

roadgo
会员
注册时间: 2012-04-07
帖子: 236

Re: 有人用XX-Mini翻墙吗?

firefox可以设置代理的啊

离线

#3 2016-11-27 22:10:38

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,388
个人网站

Re: 有人用XX-Mini翻墙吗?

你需要信任那个证书啊。curl 用 ca-certificates 的机制,火狐用的 nss(可以在「首选项」->「高级」->「证书」里导入)。

离线

#4 2016-11-27 23:55:35

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 271

Re: 有人用XX-Mini翻墙吗?

依云 说:

你需要信任那个证书啊。curl 用 ca-certificates 的机制,火狐用的 nss(可以在「首选项」->「高级」->「证书」里导入)。

不是,那我什么证书操作都没有做chromium跟opera就很好啊。怎么curl跟火狐就不可以。证书,我就觉得奇怪,我什么都没做怎么chromium跟opera就能看到这个证书。
还有火狐的证书设置有个什么安全设备什么System trust 什么的好像是ca-certificates的也可以。
至于curl 那个,好像不代理的时候有时也报这个错 …

离线

#5 2016-11-28 10:08:45

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,388
个人网站

Re: 有人用XX-Mini翻墙吗?

你的chromium跟opera明明很奇怪。

离线

#6 2016-11-28 10:55:38

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 271

Re: 有人用XX-Mini翻墙吗?

依云 说:

你的chromium跟opera明明很奇怪。

好吧,今天开电脑发现firefox也好了。但是yaourt -Syua还是会报那个错。
curl --cert-status www.baidu.com 有输出STATUS OK跟一长串的HTML代码。
但是换成www.google.com.hk就什么都不输出。

以及我的/etc/ca-certificates/trust-source/anchors下面是空的...
trust list命令也看不见GoAgent的东西(浏览器确实能看见)。

离线

#7 2017-11-17 15:54:43

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 271

Re: 有人用XX-Mini翻墙吗?

XX-Mini没有跟进XX-Net版本了,最新的XX-Net似乎必须手工开一个teredo隧道(可以用miredo连微软的服务器)才能用,否则好像整个进程都会卡死,Windows 7则能自动打开teredo隧道。
好处是ipv6网站都可以访问了,例如ipv6的谷歌搜索 ,坏处是有部分浏览器下开着XX-Net会有一些网站无法正确运作,例如IE会莫名其妙的变兼容版本,youtube直接乱码

离线

页脚