Activity for OpenNHRP

  • Haiyang Haiyang posted a comment on ticket #8

    created merge request for this bug https://sourceforge.net/p/opennhrp/code/merge-requests/1/

  • Haiyang Haiyang posted a comment on merge request #1

    this is the fix related to Ticket https://sourceforge.net/p/opennhrp/support-requests/8/

  • Haiyang Haiyang created ticket #8

    Spoke hasn’t learnt correct NBMA-Address for another cisco spoke when both spokes are behind the nat

  • Haiyang Haiyang posted a comment on merge request #1

    packet sniffer from one of the spoke

  • Haiyang Haiyang created merge request #1 on Code

    fix: matching nat cie to peer's protocol address

  • Lucas Holcomb Lucas Holcomb posted a comment on ticket #3

    Hey Timo, I am looking to setup just Phase 1 of DMVPN, so just NHRP registrations. Multicast will need to go from spoke to hub and vice-versa, including PIM, RIP, possibly OSPF, and user multicast data. The communications can always happen via spoke to the hub first before routing from HUB to another spokes. This also needs to be protected via IPsec, using strongswan route based VPN. I know OpenNHRP doesn't fully function with strongswan, but does phase 1 work with it/any settings needed for multicast....

  • Timo Teras Timo Teras committed [2e0ae4]

    fix builds with gcc10

  • Timo Teras Timo Teras committed [613277]

    fix incomplete conversion to system libev

  • raghavendar raghavendar posted a comment on a wiki page

    I hope you understood my scenario @Timo Teras.

  • raghavendar raghavendar posted a comment on a wiki page

    Thanks timo for that info, actually i'm using patched strongswan, BGPD(FRR) and OPENNHRP at HUB(it doesn't initiate a tunnel request ,when it gets tunnel establishing request, it responds to that. ). At initiator side i'm using NHRPD(FRR), patched strongswan, BGPD(FRR). so with this i'm able to establish phase 1 tunnel but when i ping from one spoke to another spoke my hub is not initiating redirect messge itself. What i think which causing the problem to initiate a redirect request from opennhrp...

  • Timo Teras Timo Teras posted a comment on a wiki page

    No. The strongSwan patches at https://git.alpinelinux.org/cgit/user/tteras/strongswan/log/?h=tteras-release will enable writing opennhrp-script that would work mostly (with some restrictions). The exercise to do the script is left for the reader. I strongly recommend using quagga or frr nrhpd because it solves several issues opennhrp had and superior in almost any aspect. See also: http://git.savannah.gnu.org/cgit/quagga.git/tree/nhrpd/README.nhrpd

  • raghavendar raghavendar posted a comment on a wiki page

    So there is no patch available to make opennhrp work with strongswan ?

  • Timo Teras Timo Teras posted a comment on a wiki page

    Quagga/NHRP and frr/nhrpd supercede opennhrp and integrate with strongswan. For further information see: - https://wiki.alpinelinux.org/wiki/Dynamic_Multipoint_VPN_(DMVPN)_Phase_3_with_Quagga_NHRPd - https://git.alpinelinux.org/cgit/dmvpn-tools/about/

  • raghavendar raghavendar posted a comment on a wiki page

    Is there any patch available for opennhrp to work with strongswan ?

  • Eran Hadar Eran Hadar created ticket #7

    Spoke Destination unreachable

  • Vladislav Vladislav posted a comment on ticket #6

    Thanks for the answer! 1) I can not use the latest version of Quagga and FRR because there are no deb packages for the Debian 7 operating system. 2) I use IPsec, but it's not a racoon/strongSwan, I use a proprietary implementation of IPsec by S-Terra CSP (Russian vendor with GOST cipher algorithms). I assumed that the NHRP protocol should not depend on IPsec. Is this assumption wrong? If the problem described by me can be reproduced without using IPsec, then this is a problem/bug in opennhrp?

  • Timo Teras Timo Teras modified a comment on ticket #6

    To start off I recommend using Quagga/NHRP or FRR/NHRP if possible. I am not sure how IPsec is configured, but that likely is the cause. This is because NHRP does not detect liveliness but depends on IPsec to do it. If IPsec is not in use, this would cause the issue. If IPsec is in use, the racoon's phase1_dead hook is not likely configured, or the script is not working. On ipsec-tools/opennhrp the dead peer detection works so that ipsec-tools executes a dead peer hook which should be a script executing...

  • Timo Teras Timo Teras posted a comment on ticket #6

    To start off I recommend using Quagga/NHRP or FRR/NHRP if possible. I am not sure how IPsec is configured, but that likely is the cause. This is because NHRP does not detect liveliness but depends on IPsec to do it. If IPsec is not in use, this would cause the issue. If IPsec is in use, the racoon's phase1_dead hook is not likely configured, or the script is working. On ipsec-tools/opennhrp the dead peer detection works so that ipsec-tools executes a dead peer hook which should be a script executing...

  • Vladislav Vladislav posted a comment on ticket #6

    opennhrp configurations: 1) Hub1: root@Hub1:~# cat /etc/opennhrp/opennhrp.conf interface mgre0 map 10.10.10.200/24 172.16.200.2 multicast dynamic holding-time 600 cisco-authentication secret #redirect non-caching 2) Hub2: root@Hub2:~# cat /etc/opennhrp/opennhrp.conf interface mgre0 map 10.10.10.100/24 172.16.100.2 multicast dynamic holding-time 600 cisco-authentication secret #redirect non-caching 3) Spoke1: root@Spoke1:~# cat /etc/opennhrp/opennhrp.conf interface mgre0 map 10.10.10.100/24 172.16.100.2...

  • Vladislav Vladislav created ticket #6

    [Dual Hub] A direct spoke to spoke connection breaks down if the primary Hub fails

  • Rajat Handa Rajat Handa created ticket #5

    Spoke to Spoke traffic not working as expected

  • Rajat Handa Rajat Handa created ticket #3

    Spoke to Spoke traffic not working as expected

  • G Man G Man posted a comment on ticket #3

    When the public interface has a secondary ip configured, i.e, IPADDR2 & PREFIX2,...

  • Timo Teras Timo Teras posted a comment on ticket #3

    Very good. Unfortunately the kernel bugs cannot be worked around. The only solution...

  • G Man G Man posted a comment on ticket #3

    Its the kernel. Works after upgrading. Any workaround for this issue to avoid the...

  • G Man G Man posted a comment on ticket #3

    I was able to send GRE packet to the hub. For every NHRP registration request from...

  • Timo Teras Timo Teras posted a comment on ticket #3

    The "Unknown (0x2001)" is just tcpdump saying it does not know how to decode nhrp...

  • G Man G Man posted a comment on ticket #3

    I think my kernel doesnt like sending a NHRP packet on a tunnel created to transmit...

  • G Man G Man posted a comment on ticket #3

    tcpdump at spoke: tcpdump -s 0 -v -n proto gre 17:35:51.470103 IP (tos 0x0, ttl 64,...

  • Timo Teras Timo Teras posted a comment on ticket #3

    Yes and no. Yes, the NHRP registration goes inside GRE tunnel and is thus IPsec....

  • G Man G Man posted a comment on ticket #3

    Yes, firewall is disabled on edge vms. There is one intermediate firewall on Google...

  • Timo Teras Timo Teras posted a comment on ticket #3

    Well all IPsec side looks ok. Do note that ping will not work until nhrpd has been...

  • G Man G Man posted a comment on ticket #3

    Re-did everything. Still can't get it to work. Haven't checked 3.10 kernel issues...

  • Timo Teras Timo Teras posted a comment on ticket #3

    It is normal for the transport mode to show the local node IP in the private format....

  • G Man G Man posted a comment on ticket #3

    Alright, the tunnel was established after switching to transport mode. Status of...

  • Timo Teras Timo Teras posted a comment on ticket #3

    When NAT is detect. UDP encapsulation is negotiated automatically by IPsec. You can...

  • G Man G Man posted a comment on ticket #3

    Yes, you are right transport mode shld work in NAT as well. But, certain environments...

  • Timo Teras Timo Teras posted a comment on ticket #3

    That's the reason then. Tunnel/transport setting needs to match both ends. And in...

  • G Man G Man modified a comment on ticket #3

    Mine is pretty similar to original. Using PSK. Notice change in mode to tunnel -...

  • G Man G Man posted a comment on ticket #3

    Mine is pretty similar to original. Using PSK. Notice change in mode to tunnel -...

  • Timo Teras Timo Teras posted a comment on ticket #3

    Looks like something wrong in the strongSwan connection configuration. My config...

  • G Man G Man posted a comment on ticket #3

    I tried following the instructions on a bunch of GCE Centos 7 VMs on separate networks....

  • neil key neil key created ticket #4

    openNHRP , DMVPN phase 1 only

  • Timo Teras Timo Teras posted a comment on ticket #3

    strongSwan is not supported with opennhrp. It is not possible to fully integrate...

  • Cipher Cipher created ticket #3

    NHRP registration with a Cisco router does not work

  • Timo Teras Timo Teras committed [8be8f8]

    fix race condition to stop processing dns requests

  • Vyacheslav Vyacheslav posted a comment on ticket #2

    Not relevant.He understood himself.

  • Timo Teras Timo Teras committed [409b4e]

    modify packet destination only for registration...

  • Timo Teras Timo Teras committed [a33098]

    do not establish shortcut entry if cie code ind...

  • Vyacheslav Vyacheslav posted a comment on ticket #2

    Can I get a full list of values ​​for opennhrp.conf

  • Vyacheslav Vyacheslav created ticket #2

    DMVPN without cisco)

  • Timo Teras Timo Teras committed [3e2576]

    cisco calls it no-unique, so rename to that

  • Timo Teras Timo Teras committed [a3000c]

    support non-unique registration

  • Timo Teras Timo Teras committed [cf267b]

    update kernel notes

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.4.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.3.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.7.1.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.10.2.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.10.3.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.9.3.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.10.1.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.6.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.2.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.5.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.9.1.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.9.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.10.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.7.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.9.2.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.6.1.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.1.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.6.2.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.3.1.tar.bz2

  • OpenNHRP OpenNHRP released /OldFiles/opennhrp-0.8.tar.bz2

  • Timo Teras Timo Teras committed [eb5932]

    update kernel bugs

  • Timo Teras Timo Teras committed [836fad]

    add readme about kernel versions and bugs

  • Timo Teras Timo Teras committed [7ae1b0]

    remove bundled libev, and depend it to be a sys...

  • Timo Teras Timo Teras committed [a72881]

    netlink: additional fixes to route-table matchi...

  • Timo Teras Timo Teras committed [323a85]

    netlink: honor configured route-table for short...

1
MongoDB Logo MongoDB