Repository files navigation
使用分发规则:DNS名单内和指定IP使用代理,指定IP外使用代理
服务端使用ixc_ProxyServd软件,本软件不再包含,地址 https://github.com/fdslight/ixc_ProxyServd
每个版本rules是固定的,请下载版本后从实时源码中下载rules
pip install dnspython3
pip install cryptography
先执行python3 fdsl_install.py [CFLAGS] 安装
默认代理方式:sudo python3 fdsl_client.py -d debug | start | stop -m local -c your_configure_directory_name_at_fdslight_directory
代理全部IPv6流量:sudo python3 fdsl_client.py -d debug | start | stop -m proxy_all_ipv6 -c your_configure_directory_name_at_fdslight_directory
代理全部IPv4流量:sudo python3 fdsl_client.py -d debug | start | stop -m proxy_all_ipv4 -c your_configure_directory_name_at_fdslight_directory
Windows不需要安装
复制fdslight_etc目录到fdslight目录下作为你的新配置文件目录,比如my_conf
修改配置文件后执行python fdsl_conf_cipher.py encrypt进行配置文件加密(Linux系统不需要配置文件加解密)
如果需要重新修改配置文件,请执行python fdsl_conf_cipher.py decrypt进行解密,修改完毕后再执行加密脚本
复制fdslight-sample.bat脚本为自己的脚本名,例如fdslight-win.bat,并修改里面的配置目录
复制fdsl-winnet-reset-sample.bat为自己的脚本名,例如fdsl-winnet-reset.bat,修改里面python的路径(用于重置DNS使用)
双击fdslight-win.bat启动,并按照提示输入配置文件解密密钥
网络改变时可能会导致程序退出,比如网线插拔,当网络改变时可能需要重启程序
windows由于多路径DNS默认开启,且无法关闭,系统会重写所有网卡DNS,故需要一直开着代理软件,如果需要关闭可以上网,需要执行fdsl-winnet-reset.bat脚本
You can’t perform that action at this time.