git clone https://github.com/v3aqb/fwlite-cli
cd fwlite-cli
sudo python3 setup.py install
显示:
Password:
running install
running bdist_egg
running egg_info
writing fwlite_cli.egg-info/PKG-INFO
writing dependency_links to fwlite_cli.egg-info/dependency_links.txt
writing entry points to fwlite_cli.egg-info/entry_points.txt
writing requirements to fwlite_cli.egg-info/requires.txt
writing top-level names to fwlite_cli.egg-info/top_level.txt
reading manifest file 'fwlite_cli.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'config/delegated-apnic-latest.ini'
warning: no files found matching 'config/gfwlist.ini'
writing manifest file 'fwlite_cli.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.12-x86_64/egg
running install_lib
running build_py
creating build/bdist.macosx-10.12-x86_64/egg
creating build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/__init__.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/__main__.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/apfilter.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/base_handler.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/config.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/connection.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/get_proxy.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/httputil.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/hxsocks2.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/parent_proxy.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/plugin_manager.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/port_forward.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/proxy_handler.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/redirector.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/resolver.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/ssocks.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
copying build/lib/fwlite_cli/util.py -> build/bdist.macosx-10.12-x86_64/egg/fwlite_cli
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/__init__.py to __init__.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/__main__.py to __main__.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/apfilter.py to apfilter.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/base_handler.py to base_handler.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/config.py to config.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/connection.py to connection.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/get_proxy.py to get_proxy.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/httputil.py to httputil.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/hxsocks2.py to hxsocks2.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/parent_proxy.py to parent_proxy.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/plugin_manager.py to plugin_manager.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/port_forward.py to port_forward.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/proxy_handler.py to proxy_handler.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/redirector.py to redirector.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/resolver.py to resolver.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/ssocks.py to ssocks.cpython-38.pyc
byte-compiling build/bdist.macosx-10.12-x86_64/egg/fwlite_cli/util.py to util.cpython-38.pyc
creating build/bdist.macosx-10.12-x86_64/egg/EGG-INFO
copying fwlite_cli.egg-info/PKG-INFO -> build/bdist.macosx-10.12-x86_64/egg/EGG-INFO
copying fwlite_cli.egg-info/SOURCES.txt -> build/bdist.macosx-10.12-x86_64/egg/EGG-INFO
copying fwlite_cli.egg-info/dependency_links.txt -> build/bdist.macosx-10.12-x86_64/egg/EGG-INFO
copying fwlite_cli.egg-info/entry_points.txt -> build/bdist.macosx-10.12-x86_64/egg/EGG-INFO
copying fwlite_cli.egg-info/requires.txt -> build/bdist.macosx-10.12-x86_64/egg/EGG-INFO
copying fwlite_cli.egg-info/top_level.txt -> build/bdist.macosx-10.12-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/fwlite_cli-0.3-py3.8.egg' and adding 'build/bdist.macosx-10.12-x86_64/egg' to it
removing 'build/bdist.macosx-10.12-x86_64/egg' (and everything under it)
Processing fwlite_cli-0.3-py3.8.egg
Removing /usr/local/lib/python3.8/site-packages/fwlite_cli-0.3-py3.8.egg
Copying fwlite_cli-0.3-py3.8.egg to /usr/local/lib/python3.8/site-packages
Adding fwlite-cli 0.3 to easy-install.pth file
Installing fwlite-cli script to /usr/local/bin
Installed /usr/local/lib/python3.8/site-packages/fwlite_cli-0.3-py3.8.egg
Processing dependencies for fwlite-cli==0.3
Searching for repoze.lru
Reading https://pypi.org/simple/repoze.lru/
Downloading https://files.pythonhosted.org/packages/b0/30/6cc0c95f0b59ad4b3b9163bff7cdcf793cc96fac64cf398ff26271f5cf5e/repoze.lru-0.7-py3-none-any.whl#sha256=f77bf0e1096ea445beadd35f3479c5cff2aa1efe604a133e67150bc8630a62ea
Best match: repoze.lru 0.7
Processing repoze.lru-0.7-py3-none-any.whl
Installing repoze.lru-0.7-py3-none-any.whl to /usr/local/lib/python3.8/site-packages
Adding repoze.lru 0.7 to easy-install.pth file
Installed /usr/local/lib/python3.8/site-packages/repoze.lru-0.7-py3.8.egg
Searching for hxcrypto
Downloading https://github.com/v3aqb/hxcrypto/archive/master.zip#egg=hxcrypto-0.0.3
error: Download error for https://github.com/v3aqb/hxcrypto/archive/master.zip#egg=hxcrypto-0.0.3: [Errno 60] Operation timed out
解决办法:
cd ~
git clone https://github.com/v3aqb/hxcrypto
cd hxcrypto
sudo python3 setup.py install
cd ~/fwlite-cli
nano config/config.ini
(启用proxy3 = socks5://127.0.0.1:1080)
fwlite-cli -c config/config.ini
这样,就由socks5://127.0.0.1:1080生成了一个http proxy,地址为http://127.0.0.1:8118 ,然后,Set browser's proxy setting to http proxy, 地址为127.0.0.1 ,端口为8118 ,浏览器即可翻墙。
项目地址:https://github.com/v3aqb/fwlite-cli
(https://github.com/v3aqb/fwlite)