Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support
  3. Monitor multiple devices using SNMP on one public IP with NAT

Monitor multiple devices using SNMP on one public IP with NAT

Scheduled Pinned Locked Moved Support
12 Posts 7 Posters 56.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T
    T
    tomaskir
    wrote on last edited by
    #2

    Solution without new feature request would be to put a Raspberry Pi (or a similiar SBC) into the network and use it as a proxying agent.

    Wish I could help in another way, but without a proxy in the network, not much can be done in this case.

    1 Reply Last reply
    0
    • H
      H
      hkusulja
      wrote on last edited by
      #3

      @tomaskir said in Monitor multiple devices using SNMP on one public IP with NAT:

      Solution without new feature request would be to put a Raspberry Pi (or a similiar SBC) into the network and use it as a proxying agent.

      Wish I could help in another way, but without a proxy in the network, not much can be done in this case.

      Ok, thank you for the info, I will search for the raspbian (.deb) package of netxms agent.

      I hoped for native NetXMS solution 🙂

      1 Reply Last reply
      0
      • T
        T
        tomaskir
        wrote on last edited by
        #4

        Here you go 🙂
        https://www.netxms.org/forum/installation/raspberry-pi-3-compile-agent/msg19784/#msg19784

        1 Reply Last reply
        0
        • T
          T
          troffasky
          wrote on last edited by
          #5

          @hkusulja said in Monitor multiple devices using SNMP on one public IP with NAT:

          I hoped for native NetXMS solution 🙂

          Site-to-site VPN? TBH the cheapest VPN-capable router will be about the same price as an SBC to run nxagent on, so not much difference either way.

          Can you fool NetXMS with multiple DNS/hosts entries pointed at the same IP address?

          1 Reply Last reply
          0
          • H
            H
            hkusulja
            wrote on last edited by
            #6

            @troffasky said in Monitor multiple devices using SNMP on one public IP with NAT:

            @hkusulja said in Monitor multiple devices using SNMP on one public IP with NAT:

            I hoped for native NetXMS solution 🙂

            Site-to-site VPN? TBH the cheapest VPN-capable router will be about the same price as an SBC to run nxagent on, so not much difference either way.

            Can you fool NetXMS with multiple DNS/hosts entries pointed at the same IP address?

            I can not change routers.
            The problem is not network connectivity, I have NAT with port forwarding and connection is possible.

            The problem is in NetXMS configuration, which always translates the DNS hostname to IP , and then I have multiple same IPs for more nudes/devices.

            1 Reply Last reply
            0
            • Z
              Z
              Tatjana Dubrovica
              wrote on last edited by
              #7

              One of solutions can be creation of zones and add devices with same IP in different zones.

              1 Reply Last reply
              0
              • H
                H
                hkusulja
                wrote on last edited by
                #8

                @zev said in Monitor multiple devices using SNMP on one public IP with NAT:

                One of solutions can be creation of zones and add devices with same IP in different zones.

                thank you for the option, I am aware of it.

                So if I have about 10 local network switches, behind one router with nat/public ip, i need to have 10 different zones, one for each switch, which is annoying and destroying the organization of netxms nodes.
                but thank you for the info.

                1 Reply Last reply
                0
                • V
                  V
                  Victor Kirhenshtein
                  wrote on last edited by
                  #9

                  Another option besides source code change is to create local port mappings on NetXMS server itself on some fake subnet, different local virtual IP for each NAT'ed device.

                  Best regards,
                  Victor

                  1 Reply Last reply
                  0
                  • N
                    N
                    nuspedmin
                    wrote on last edited by
                    #10

                    I have the same problem. I have many clients and for some of them are technically impossible or it is a security problem to run VPN tunnels.

                    Now I use CactiEZ - I just add as many nodes as I need with the same host/ip but different SNMP port and it works just fine, and with Graph Trees I group my clients visually in "Monitoring" module so I can see from the first look where is the problem if some alarm is triggered. I miss automated maps, but this is more important for our support needs.

                    I like NetXMS more, but it is just very hard to use it without this functionality. The same problem have LibreNMS, it works OK for one big network, but it is very hard to use it with devices behind NAT (you must generate different host names for each node behind NAT).

                    So now zones are very good step ahead, can we hope of possibility to use host/ip flagged as "NAT address" and allow us to have many nodes with the same host/ip that way? Maybe with additional "internal host/ip" that must be unique in the zone?

                    1 Reply Last reply
                    0
                    • V
                      V
                      Victor Kirhenshtein
                      wrote on last edited by
                      #11

                      So basically you need some "exclude from network topology" option for the node (we have it already for interfaces). I think it won't be that hard to implement, I'll try to make it in 2.1. I've registered it as feature request - https://dev.raden.solutions/issues/1287.

                      Best regards,
                      Victor

                      1 Reply Last reply
                      0
                      • R
                        R
                        ric001
                        wrote on last edited by
                        #12

                        Hi
                        Any news about this request?

                        1 Reply Last reply
                        0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        Powered by NodeBB Contributors
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups