emanuele-f
e4601590aa
Add -A option to enable AES CBC psk encryption
2019-01-28 00:27:54 +01:00
Luca Deri
63e74ccc6a
Added support for ARM64 platforms
2019-01-26 09:33:24 +01:00
emanuele-f
a96237f83d
Use systemd helpers to honor system wide preferences on service enable/start
...
Also fix services being started after upgrade even if they were disabled but config existed
2018-12-31 16:36:32 +01:00
Luca Deri
1e8b61806d
Added note to fix /dev/tap problems
2018-12-22 08:23:22 +01:00
emanuele-f
f02b68f5af
Use after network-online to avoid DNS resolve and multicast bind issues
2018-12-14 10:52:55 +01:00
Emanuele Faranda
d896a9c3e8
Fix missing n2n-ntopng in configure
2018-12-12 16:16:46 +01:00
emanuele-f
3bd4e2c335
Add n2n-ntopng to bind the services lifetimes
2018-12-12 16:02:41 +01:00
Luca Deri
55d5392cd2
Added check for missing argument (-l)
2018-12-04 13:55:33 +01:00
emanuele-f
e07ae72c17
Fix multicast self registration
...
Trace: (192.168.1.10/AE:C4:1F:99:D7:16 is the edge node itself)
02/Dec/2018 23:01:44 [edge_utils.c:175] Registering with multicast group 224.0.0.68:1968
02/Dec/2018 23:01:44 [edge_utils.c:533] send REGISTER 224.0.0.68:1968
02/Dec/2018 23:01:44 [edge_utils.c:463] sendto sent=36 to
02/Dec/2018 23:01:44 [edge_utils.c:1500] Received packet from multicast socket
02/Dec/2018 23:01:44 [edge_utils.c:1296] ### Rx N2N UDP (36) from 192.168.1.10:48122
02/Dec/2018 23:01:44 [edge_utils.c:1341] Rx REGISTER src=AE:C4:1F:99:D7:16 dst=00:00:00:00:00:00 from peer 192.168.1.10:48122 (192.168.1.10:48122)
02/Dec/2018 23:01:44 [edge_utils.c:567] send REGISTER_ACK 192.168.1.10:48122
02/Dec/2018 23:01:44 [edge_utils.c:463] sendto sent=36 to
02/Dec/2018 23:01:44 [edge_utils.c:1296] ### Rx N2N UDP (36) from 192.168.1.10:48122
02/Dec/2018 23:01:44 [edge_utils.c:1367] Rx REGISTER_ACK src=AE:C4:1F:99:D7:16 dst=AE:C4:1F:99:D7:16 from peer 192.168.1.10:48122 (192.168.1.10:48122)
02/Dec/2018 23:01:44 [edge_utils.c:266] set_peer_operational: AE:C4:1F:99:D7:16 -> 192.168.1.10:48122
02/Dec/2018 23:01:44 [edge_utils.c:318] Failed to find sender in pending_peers.
2018-12-03 00:00:12 +01:00
Luca Deri
e7cfa00435
Path fix
2018-12-01 08:45:41 +01:00
Luca Deri
b758d69e6c
Config files are installed with the .sample extension
...
You can now do 'cp edge.conf.sample edge.conf' to create a n2n configuration. If the .conf (for edge and supernode) are present, the service is enabled automatically. This prevents unwanted services to be enabled, and it preserves services activation across updates
2018-12-01 08:36:58 +01:00
Emanuele Faranda
b84cedd8b8
Add support for multi-service n2n edge
...
E.g. systemctl start edge@n2n1 will read /etc/n2n/edge-n2n1.conf
2018-11-28 13:04:44 +01:00
Luca Deri
2e2654dd2a
Disable automatic n2n startup
2018-11-23 16:57:14 +01:00
Luca Deri
48c7ff78bd
Merge pull request #53 from emanuele-f/honor_no_routing
...
Fix packets from clients being routed even when routing is disabled
2018-10-31 14:06:31 +01:00
emanuele-f
7fd1778d7c
Fix packets from clients being routed when routing is disabled
2018-10-31 13:08:39 +01:00
Simone Mainardi
8308098ef3
Fixes for OS X build with Macports
2018-10-09 17:28:09 +02:00
Luca Deri
42a2f7ada7
Autogen for generatic configure
2018-10-07 11:38:05 +02:00
Luca Deri
a80fa1dd27
Added configure and autogen.sh
2018-10-07 11:37:19 +02:00
Luca Deri
75adf2fa06
Added link to binary packages
2018-10-04 12:24:14 +02:00
Luca Deri
1c7b14995b
When multiple supernodes are specified, the edge registers to all of them
2018-09-29 13:08:01 +02:00
Luca Deri
3acd7a0e89
Implemented local peer discovery over multicast. In case two peers are on the same network
...
edge detects it and bypsses the supernode
deri@Lucas-iMac.local 132> ping 192.168.254.126
PING 192.168.254.126 (192.168.254.126): 56 data bytes
64 bytes from 192.168.254.126: icmp_seq=0 ttl=64 time=84.314 ms <<== via supernode
64 bytes from 192.168.254.126: icmp_seq=1 ttl=64 time=0.989 ms <<== local network announce detected
64 bytes from 192.168.254.126: icmp_seq=2 ttl=64 time=0.642 ms
64 bytes from 192.168.254.126: icmp_seq=3 ttl=64 time=0.727 ms
^C
--- 192.168.254.126 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.642/21.668/84.314/36.169 ms
2018-09-29 10:03:28 +00:00
Luca Deri
57b728a4dd
Improved multicast edge registation
2018-09-29 11:19:36 +02:00
Luca Deri
dd899b3a4d
Initial work for local multicast registering (work in progress)
2018-09-28 22:32:36 +00:00
Luca Deri
fd356cde64
Added the ability to specify (-c) on the supernode the list of allowed communities
...
kill -HUP on the supernode lists the registered edges
2018-09-28 22:31:45 +02:00
Luca Deri
cb9e758d58
Fixes #41
2018-09-22 09:08:58 +02:00
Luca Deri
68cb96eb01
Merge pull request #37 from farrokhi/dev
...
Fix build on FreeBSD
2018-09-01 18:07:44 +02:00
Babak Farrokhi
b2a1c4a9f4
Fix a few leftover instances which used the old function name
2018-08-18 11:42:22 +04:30
Babak Farrokhi
79f2e526ef
We may use alternative computers (i.e. CLANG) on hosts on which GCC is not the default compiler
2018-08-18 11:40:03 +04:30
Luca Deri
7aac05df08
Added changelog file
2018-08-17 14:47:37 +02:00
Luca Deri
1888a0c55a
Merge of https://github.com/ntop/n2n/pull/26
2018-08-17 14:27:11 +02:00
Luca Deri
b877f2dd1c
Merge of https://github.com/ntop/n2n/pull/33
2018-08-17 14:25:35 +02:00
Luca Deri
e4d99cb6f0
Moved to 2.5
...
Fixed warning
2018-08-17 14:14:48 +02:00
Luca Deri
30e7a700c0
File rename
2018-08-17 12:56:47 +02:00
Luca Deri
9671bf3e9b
Added package sign
...
Added ubuntu symlink
2018-08-17 12:43:52 +02:00
Luca Deri
6e62052eb0
Added centos packaging
2018-08-17 12:41:39 +02:00
Luca Deri
d299d558ac
Packaging and parameter parsing fixes
2018-08-17 10:17:09 +02:00
Alfredo Cardigliano
e1c32b588a
using conf files /etc/n2n/{edge,supernode} in systemd, sample configuration files, packages fixes
2018-08-16 16:11:12 +02:00
Alfredo Cardigliano
30c1ef9ebc
supernode is now able to read options from a configuration file with 'supernode <file>'
2018-08-16 15:08:33 +02:00
Alfredo Cardigliano
18186cff4d
edge now reads a configuration file with 'edge <file>'
...
format of each line in the configuration file: '<option>{ ,=}<value>'
use '#' to comment out lines
2018-08-16 12:06:22 +02:00
Luca Deri
fcd5dc86a5
Fixed #32
...
Minor help fixes
2018-08-08 17:46:39 +02:00
Luca Deri
76b005dffd
Merge pull request #23 from moshengrenzenme/master
...
Update edge.service.in
2018-07-13 23:48:57 +02:00
Luca
b34c4a3d42
Cosmetic changes in help
2018-07-04 05:35:21 +02:00
moshengrenzenme
9dd8375744
Update edge.service.in
2018-07-03 23:39:16 +08:00
Luca Deri
1caa630568
Merge pull request #15 from switch-iot/pr2ntop
...
Bug fixes for Android support code
2018-06-26 14:11:39 +02:00
switch_st
8c608ec3c4
bug fix
2018-06-26 15:25:32 +08:00
Luca Deri
35815e5357
Android build instructions
2018-06-22 10:31:27 +02:00
Luca Deri
3b3e71988a
Fixed -f explanation
2018-06-22 10:29:32 +02:00
Luca Deri
da1123ce26
README update
2018-06-22 10:12:41 +02:00
Luca Deri
6475bd7202
Updated README
2018-06-22 10:11:30 +02:00
Luca Deri
76bce0f808
Package update
2018-06-22 09:48:33 +02:00