1344 Commits

Author SHA1 Message Date
naison
9194d154ac use wireguard to set dns and iproute not using netsh or powershell 2021-10-23 10:59:41 +08:00
p_caiwfeng
a38e77f067 a udp tunnel over tcp 2021-10-22 09:54:44 +08:00
p_caiwfeng
d317d96cf1 update go.mod 2021-10-21 17:26:01 +08:00
p_caiwfeng
c70cf95a8a optimize 2021-10-21 14:24:25 +08:00
p_caiwfeng
9d99b129fd optimize 2021-10-21 14:22:37 +08:00
p_caiwfeng
818b8452e9 change port envoy tcp inbound port to 15006 2021-10-21 14:19:37 +08:00
p_caiwfeng
26f97a2634 optimize code 2021-10-21 14:05:19 +08:00
p_caiwfeng
4b358c8576 remove useless socks command type connect and bindOn 2021-10-21 10:31:56 +08:00
p_caiwfeng
a56b1e8cdb optimize code 2021-10-20 18:06:58 +08:00
p_caiwfeng
c400731505 optimize code 2021-10-20 16:52:24 +08:00
p_caiwfeng
c21fd5c1a5 optimize code 2021-10-20 16:14:17 +08:00
p_caiwfeng
7f9667bd23 init logger in preRun 2021-10-20 15:58:08 +08:00
p_caiwfeng
cdb4f9a7d3 optimize code 2021-10-20 15:12:30 +08:00
p_caiwfeng
db39003e4f add comment 2021-10-20 15:11:21 +08:00
p_caiwfeng
6cacb3ab84 optimize code 2021-10-20 15:08:51 +08:00
p_caiwfeng
74deceed83 optimize code 2021-10-20 15:00:07 +08:00
p_caiwfeng
78689fe9d3 update header route tag name 2021-10-20 11:27:00 +08:00
p_caiwfeng
643d634b73 support mesh only for deployment, needs to refactor code 2021-10-20 11:19:11 +08:00
wencaiwulue
5f070710f8 optimize code 2021-10-14 07:25:48 +08:00
p_caiwfeng
c3df924e87 macOS dns support format like service.namespace:port 2021-10-11 10:23:27 +08:00
p_caiwfeng
dae36e4279 add dnsserver 2021-10-10 08:47:42 +08:00
p_caiwfeng
e030eb31a3 using default mtu instead of 1350 2021-10-08 19:03:09 +08:00
p_caiwfeng
7efd5cfebe back to using /etc/resolver, found networksetup not working on macOS 10.15.7 2021-10-08 13:54:12 +08:00
p_caiwfeng
e173b93c58 print packet header directly 2021-10-08 10:42:06 +08:00
p_caiwfeng
9961236cd9 enable schedule to update /etc/resolv.conf 2021-10-08 09:40:39 +08:00
wencaiwulue
cc60dcd69a optimize code 2021-10-08 08:30:41 +08:00
p_caiwfeng
87a217c6fe shell not print to stdout, but to buffer directly 2021-10-07 22:18:55 +08:00
p_caiwfeng
843c0fecc8 move dns ip to the end of nameservers 2021-10-07 20:38:40 +08:00
p_caiwfeng
3dedee1294 cancel reload /etc/resolv.conf before restore dns setting up 2021-10-07 19:03:21 +08:00
p_caiwfeng
292ee314eb update README.md 2021-10-07 18:38:58 +08:00
p_caiwfeng
c2c3e010be update /etc/resolv.conf timeout and attempts to 1 automatically 2021-10-07 17:42:00 +08:00
wencaiwulue
309e0d280f keep on empty if dns server is empty origin 2021-10-06 12:00:44 +08:00
p_caiwfeng
86509d3956 using networksetup instead of using resolver to set up dns on macOS, because found resolver works not fine 2021-10-06 11:22:37 +08:00
p_caiwfeng
4e57ab2b76 update README.md 2021-10-05 09:11:38 +08:00
naison
a2fa964d8c close tun device and move wintun.dll to temp dir because of can't remove it properly 2021-10-05 00:57:12 +08:00
p_caiwfeng
d3a0ad8b4f add post run to delete wintun.dll on Windows 2021-10-04 22:55:32 +08:00
p_caiwfeng
ef5541eca4 optimize quit logic 2021-10-04 22:29:26 +08:00
p_caiwfeng
0a675ec17f optimize 2021-10-04 20:38:29 +08:00
naison
599783b618 add elevate check 2021-10-04 20:34:07 +08:00
p_caiwfeng
baeb38b7e8 optimize structure 2021-10-04 19:24:14 +08:00
p_caiwfeng
96aa0acf57 update go mod, from kubevpn --> github.com/wencaiwulue/kubevpn 2021-10-04 19:16:21 +08:00
p_caiwfeng
f68461fe92 rename 2021-10-04 17:53:32 +08:00
wencaiwulue
e333e87590 Create go.yml
add github action
2021-10-04 15:36:27 +08:00
p_caiwfeng
5d48524d8e remove nodegroup 2021-10-04 10:08:09 +08:00
p_caiwfeng
f46fe5d2e2 remove useless code 2021-10-04 09:16:40 +08:00
p_caiwfeng
82e3648e6f considering performance use no auth instead of username/password auth 2021-10-03 15:25:31 +08:00
p_caiwfeng
d787b6c243 using logrus log 2021-10-03 11:00:50 +08:00
p_caiwfeng
dce6b1d4c0 remove unneeded code 2021-10-03 09:50:57 +08:00
p_caiwfeng
0fe051db96 remove unneeded code 2021-10-03 09:45:20 +08:00
p_caiwfeng
8da9822e85 remove unneeded code 2021-10-02 18:23:10 +08:00