├── .gitignore ├── LICENSE ├── README-EN.md ├── README.md ├── architecture.png ├── config_dev.json ├── conn.go ├── conn_mgr.go ├── go.mod ├── go.sum ├── kcp_conn.go ├── kcp_server.go ├── keys ├── server.crt └── server.key ├── main.go ├── pole_packet.go ├── polevpn_router.go ├── request_handler.go ├── restart.sh ├── start.sh ├── stop.sh ├── tls_conn.go ├── tls_server.go └── utils.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/LICENSE -------------------------------------------------------------------------------- /README-EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/README-EN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/README.md -------------------------------------------------------------------------------- /architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/architecture.png -------------------------------------------------------------------------------- /config_dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/config_dev.json -------------------------------------------------------------------------------- /conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/conn.go -------------------------------------------------------------------------------- /conn_mgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/conn_mgr.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/go.sum -------------------------------------------------------------------------------- /kcp_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/kcp_conn.go -------------------------------------------------------------------------------- /kcp_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/kcp_server.go -------------------------------------------------------------------------------- /keys/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/keys/server.crt -------------------------------------------------------------------------------- /keys/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/keys/server.key -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/main.go -------------------------------------------------------------------------------- /pole_packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/pole_packet.go -------------------------------------------------------------------------------- /polevpn_router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/polevpn_router.go -------------------------------------------------------------------------------- /request_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/request_handler.go -------------------------------------------------------------------------------- /restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/restart.sh -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- 1 | nohup ./polevpn_router $* >> run.log 2>&1 & 2 | -------------------------------------------------------------------------------- /stop.sh: -------------------------------------------------------------------------------- 1 | kill `pgrep -f "polevpn_router"` 2 | -------------------------------------------------------------------------------- /tls_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/tls_conn.go -------------------------------------------------------------------------------- /tls_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/tls_server.go -------------------------------------------------------------------------------- /utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polevpn/polevpn_router/HEAD/utils.go --------------------------------------------------------------------------------