Skip to content

Commit 19622a0

Browse files
committed
vpn example
1 parent 2cd2dec commit 19622a0

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

README.rst

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -685,10 +685,23 @@ Examples
685685
686686
If trojan password doesn't match, the tunnal{localhost:80} will be switched to. It looks exactly the same as a common HTTPS website.
687687

688+
- VPN Server Example
689+
690+
You can run VPN server simply by installing pvpn (python vpn), a lightweight VPN server with pproxy tunnel feature.
691+
692+
.. code:: rst
693+
694+
$ pip3 install pvpn
695+
Successfully installed pvpn-0.2.1
696+
$ pvpn -wg 9999 -r http://remote_server:remote_port
697+
Serving on UDP :500 :4500...
698+
Serving on UDP :9000 (WIREGUARD)...
699+
TCP xx.xx.xx.xx:xx -> HTTP xx.xx.xx.xx:xx -> xx.xx.xx.xx:xx
700+
688701
689702
Projects
690703
--------
691704

692-
+ `python-esp <https://github.com/qwj/python-esp>`_ - Pure python VPN (IPSec,IKE,IKEv2,L2TP)
693-
+ `shadowproxy <https://github.com/guyingbo/shadowproxy>`_ - Another awesome proxy implementation by guyingbo
705+
+ `python-vpn <https://github.com/qwj/python-vpn>`_ - VPN Server (IPSec,IKE,IKEv2,L2TP,WireGuard) in pure python
706+
+ `shadowproxy <https://github.com/guyingbo/shadowproxy>`_ - Awesome python proxy implementation by guyingbo
694707

0 commit comments

Comments
 (0)