Shadowsocksx-ng: 是否考虑增加pac服务的局域网访问

Created on 8 Feb 2017  ·  16Comments  ·  Source: shadowsocks/ShadowsocksX-NG

希望ShadowsocksX-NG作为一个局域网内的整体解决方案
让其他设备也能通过访问pac的方式来使用(否则需要另外维护一个http服务器并且手动更新pac)
包括
1.给 pac server 开放访问权限(目前限定本机)
2.修改默认pac生成的代理服务器(目前为127.0.0.1)

Most helpful comment

可以用。是不是增加一个“允许来自局域网的访问”的菜单会比较方便?当点选这个菜单之后,sockets和http地址都变成0.0.0.0, 取消之后再变回127.0.0.1

All 16 comments

同问,这样会比较方便

希望增加像win下的“允许来自局域网的访问”的功能,在mac下不知道怎么实现,每次都要转到windows下,很麻烦

@jcx70100 HTTP代理设置就是你需要的功能

@imtyz001 具体怎么设置呢?在win下,勾选“允许来自局域网的连接”,在其他设备连接共享的wifi后,设置http代理为ip:端口就可以了,在mac下,同样连接共享的wifi后,输入ip:端口不奏效了

@jcx70100 勾选HTTP代理的设置 监听地址0.0.0.0 端口自己设置 然后连接的设备手动设置HTTP代理就可以了

@imtyz001 这样还是会需要客户端自己设置pac,现在是如果本地pac可以供局域网访问,那设置起来也很方便

是的,我说的方法局限性比较大

@imtyz001 ss1.5.2 在ss偏好设置 http代理设置 改成0.0.0.0 port:1087 手机端链接wift设置代理到mac笔记本ip 端口 1087 手机还是无法联网

@imtyz001 同问,偏好设置里设置完毕后,手机端还是无法联网

@dadupi 看看是否是路由器限制了?我这里是可以正常连接的,有的厂商路由器设置里有一个隔离无线AP的选项,那个不能开

可以用。是不是增加一个“允许来自局域网的访问”的菜单会比较方便?当点选这个菜单之后,sockets和http地址都变成0.0.0.0, 取消之后再变回127.0.0.1

楼上把话题带偏了。楼主的意思是需要提供一个http的pac文件给手机用。

我也非常需要这个功能,有哪位大神有实现方法可以告诉下我们吗

mark

两年后的mark. pac比http代理有更多优势, 如果代理主机挂了, pac好像可以自动忽略, 而手动设置的就要把代理关了才能访问, 此外, 一挂上http代理, gfwlist就不生效了, 而pac不会. 所以最好能开放pac路径给局域网用

那这个 pac 实现了吗?

Merged #1056

Was this page helpful?
0 / 5 - 0 ratings