Commit graph

109 commits

Author SHA1 Message Date
Abhishek K 6c2582651c
Net-137: Node relays (#2401)
* revert relays

* initial relay commit

* get relayed allowed ips

* add more relay validation checks, peer logic cleanup

* rm relayed nodes from relay node when relayed node is deleted

* fix egress updates for relayed nodes

* rm unused func

* remove  debug logs

* avoid adding egress ranges on the relayed gw node

---------

Co-authored-by: Matthew R Kasun <mkasun@nusak.ca>
2023-06-19 12:26:14 -04:00
Abhishek K 78e26c4673
add nodes to pull response (#2371) 2023-06-06 22:16:21 -04:00
Matthew R Kasun 78640f1342
Extclient NET-63x (#2286)
* model changes

* additional fields for extclient create

* add DNS to extclient config

* extclient name checks

* update extclient

* nmctl extclient

* final tweaks

* review comments

* add extclientdns to node on ingress creation

* fix to add ingress dns to api (#2296)

---------

Co-authored-by: Aceix <aceixsmartX@gmail.com>
2023-05-17 10:58:03 -04:00
Abhishek Kondur 423abf0fe4 add use_turn option to config,check if server is using turn 2023-04-28 14:06:28 +05:30
Abhishek Kondur a8e234efc9 avoid sending turn domain to client 2023-04-17 11:44:17 +04:00
Abhishek Kondur 5153c471d8 add turn port to server config 2023-04-06 11:30:53 +04:00
Abhishek Kondur f54ae9ae8f turnserver registration apis 2023-04-06 08:50:34 +04:00
Abhishek Kondur 5e8e56b56e merge conflicts resolved 2023-04-03 22:43:33 +04:00
0xdcarns 63eac1e79c added host pull model, made API 2023-03-22 15:36:53 -04:00
Abhishek Kondur 91b4d237c8 add turn config to server config 2023-03-22 11:09:50 +04:00
Abhishek Kondur cafdfa70c1 turn server poc 2023-03-22 11:00:03 +04:00
0xdcarns 0b7df753f7 removed references to AccessKey model 2023-03-13 16:02:44 -04:00
dcarns 6fc9843b90
Merge pull request #2100 from gravitl/GRA-1335-ext-client-pubkeys
GRA-1335 allowed public key input for ext clients
2023-03-08 16:19:53 -05:00
0xdcarns 55b24c5eeb allowed public key input for ext clients 2023-03-06 15:54:50 -05:00
afeiszli d3a35d00b9 resolving PR comments 2023-03-03 16:20:38 -05:00
afeiszli bf8a5bbc69 changing StunList to slice 2023-03-03 10:28:50 -05:00
afeiszli 4ff135e196 adding StunList 2023-03-01 17:10:36 -05:00
0xdcarns 95013fd49a removed old peer update style 2023-02-21 10:31:37 -05:00
Abhishek Kondur cb308e11f4 Merge branch 'develop' of https://github.com/gravitl/netmaker into GRA-1011/remove_mq_dyn_sec 2023-02-07 20:46:57 +04:00
dcarns 35455ba7b3
Merge pull request #1998 from gravitl/GRA-1054/egress_route_manager
Gra 1054/egress route manager
2023-02-07 11:39:48 -05:00
Abhishek Kondur bd878f79c1 merge conflicts resolved 2023-02-07 14:24:39 +04:00
0xdcarns 6a5057f57b removed client mode and references 2023-02-06 12:14:52 -05:00
Abhishek Kondur 3d1e4f6ba9 fix node tests 2023-02-06 20:11:31 +04:00
Abhishek Kondur 66faa18fb9 skip internet gateways 2023-02-06 20:04:47 +04:00
Matthew R Kasun 77cfae41ff remove postup/down 2023-02-02 11:16:54 -05:00
Abhishek Kondur fffcf6ba5d remove wait.sh,add standard username,password mq auth 2023-01-20 09:49:43 +05:30
Abhishek Kondur fca20905c1 remove bson tags,go mod update 2023-01-11 07:29:33 +05:30
Abhishek Kondur a541fe7948 exported struct comment 2023-01-10 19:57:05 +05:30
Abhishek Kondur 6385527d01 moved relay to host level, peer updates with relay configuration for host 2023-01-09 11:43:40 +05:30
Abhishek Kondur 950fd3c290 rm peer from host model 2023-01-05 16:17:09 +05:30
Abhishek Kondur 4c63478888 get node fix 2023-01-05 09:31:31 +05:30
Abhishek Kondur 72e4b914b9 move peers to host level 2023-01-05 09:24:46 +05:30
Abhishek Kondur 2cb3ee65af change proxy models reference paths 2022-12-27 21:56:55 +05:30
Matthew R. Kasun 38cd4d7700 refactor join
also removes server node
suspect there may be issues with proxy
and UI interactions with nodes
2022-12-20 15:29:09 -05:00
Matthew R. Kasun c086e9499d rebase
Signed-off-by: Matthew R. Kasun <mkasun@nusak.ca>
2022-12-19 15:15:35 -05:00
Abhishek Kondur e00199a650 update proxy pkg path 2022-12-09 00:54:11 +05:30
Abhishek Kondur 79aa9893dc change stun port to int type 2022-12-08 21:45:32 +05:30
Abhishek Kondur 80c7d46ec6 docker compose update, add stun to caddyfile 2022-12-06 19:27:38 +05:30
Abhishek Kondur 4b1a85a3ee proxy changes 2022-12-02 17:35:41 +05:30
Abhishek Kondur 5b7ead91e6 merge conflicts resolved 2022-12-02 10:08:01 +05:30
Abhishek Kondur f95306ddbd make proxy optional 2022-11-20 09:35:29 +05:30
Matthew R. Kasun b3f90f2929 add hostid and separate server name/broker name 2022-11-02 11:22:40 -04:00
Abhishek Kondur 1b92cb2442 add stun to servercfg 2022-10-26 10:53:57 +05:30
Matthew R. Kasun d54fb0823e ee check 2022-09-22 12:59:59 -04:00
0xdcarns 88cd0a6497 initial commit 2022-09-13 15:25:56 -04:00
Abhishek Kondur 91cc77ee5b added comments 2022-09-12 18:11:21 +05:30
Abhishek Kondur 8cbe796748 add servers to telemetry data 2022-09-12 18:06:17 +05:30
Alex Feiszli 3ead2b5469
Merge pull request #1509 from gravitl/feature_v0.15.1_ipv6_egress
IPv6 support for gateways
2022-09-06 17:03:26 -04:00
Casini Lorenzo bcddc3f3c5 Fix url prameter to body
changed from url parameters to request body
2022-09-01 15:45:54 +02:00
Matthew R. Kasun ea3a1933e1 add ip6table rules for gateways 2022-09-01 08:10:49 -04:00