Is there LAN topology mapping software available in Ubuntu?












33















I need to do a graphical map of all the layer-2 and layer-3 machines running in my LAN.



I don't want a graphical tool like Dia or similar, but a kind of "graphical Nmap" which shows the real cabling of the LAN (including switches, too!).



In fact, something like this: http://www.solarwinds.com/network-topology-mapper.aspx










share|improve this question





























    33















    I need to do a graphical map of all the layer-2 and layer-3 machines running in my LAN.



    I don't want a graphical tool like Dia or similar, but a kind of "graphical Nmap" which shows the real cabling of the LAN (including switches, too!).



    In fact, something like this: http://www.solarwinds.com/network-topology-mapper.aspx










    share|improve this question



























      33












      33








      33


      11






      I need to do a graphical map of all the layer-2 and layer-3 machines running in my LAN.



      I don't want a graphical tool like Dia or similar, but a kind of "graphical Nmap" which shows the real cabling of the LAN (including switches, too!).



      In fact, something like this: http://www.solarwinds.com/network-topology-mapper.aspx










      share|improve this question
















      I need to do a graphical map of all the layer-2 and layer-3 machines running in my LAN.



      I don't want a graphical tool like Dia or similar, but a kind of "graphical Nmap" which shows the real cabling of the LAN (including switches, too!).



      In fact, something like this: http://www.solarwinds.com/network-topology-mapper.aspx







      networking software-recommendation






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 9 '13 at 22:19









      Oli

      221k86558762




      221k86558762










      asked Apr 9 '13 at 22:07









      OsquiOsqui

      3071414




      3071414






















          2 Answers
          2






          active

          oldest

          votes


















          32














          To my knowledge, there are few comparable software packages available, free and out-of-the-box, for Ubuntu that don't require quite a bit of manual configuration.



          OpenNMS might come close for your needs.



          The Network Topology Mapper(and the SolarWinds Tool Suite, in general) is a very good, mid-level, network management tool. Unfortunately, it is Windows only and comes with a significant price tag. Without a great deal of customization, you will be hard-pressed to find a comparable solution. If you have the budget and run a heterogeneous shop, I can strongly recommend using this piece of software. Also, their IPAM and NetFlow tools are quite solid, as well.



          That said, I know of three pieces of software that run on Linux and might give you a start dynamically mapping your network: Cheops, OPManager, and OpenNMS.



          I would also recommend looking at the SLAC page to see if there are any more recent developments in the network management space.



          The following applications are listed, in ascending order, in terms of cost, complexity, and feature-sets.



          Cheops



          Cheops is a free network mapping solution that will go out and discover and graphically display the servers and network nodes for you. It is old, and possibly no longer under development. But, it is a simple tool to use for network discovery.





          You can download Cheops, here



          OpenNMS



          OpenNMS is able to do network discovery, event management, and performance management. It is available as a .deb package as well.





          Core features:




          • Automatic Layer-2 and Layer-3 link discovery

          • Automatic Network / Node Discovery and Provisioning

          • Automatic Service Discovery and Provisioning

          • IPv6 support throughout (new)

          • Manual Node and Service Provisioning Requisitions

          • Path Outage support


          Feature list



          OpenNMS download



          Installation instructions for deb/apt-get.



          OPManager



          OpManager, on the other hand, is a commercial tool. It has a similar feature-set of the SolarWinds solution. In my experience, it is very robust and customizable. That said, you will have to pay for it. It does run on Debian-based systems, though it is not custom-tailored for Ubuntu. YMMV.





          In terms of network management functionality, it supports:




          • Availability and Uptime Monitoring

          • Traffic and Utilization Monitoring

          • Cisco Monitoring

          • Network Device Health Monitoring
            (Router, Switch, Firewall, wireless access points)

          • Network Mapping

          • Custom Network Maps / Network Traffic Maps

          • WAN RTT Monitoring

          • Network Traffic Analysis (NetFlow, sFlow)

          • VoIP Monitoring

          • Network Configuration Management

          • IP Address Management

          • Switch Port Mapper


          For a full list of features, see:
          here



          You can download a free trial of OPManager here



          I would be very interested in hearing from others in regards to using a free, unified network management solution in Ubuntu that does not require in-house development and a great deal of care and feeding.



          In the mean time, when it's unreasonable to use OPManager, or OpenNMS, I will have to make due with my own custom Nagios/Cacti/SmokePing/Rancid/IPPlan solution for smaller networks.






          share|improve this answer


























          • Ooooh!!! Thanks a lot!!! What a response!!! Thanks!! I will try all these applications to see which is the most suitable for me. Thanks! My LAN has about 300 computers, connected by some racks of switches (one for each floor of the building) besides others little switches located "by hand". It's a network made by pieces during many years, and I would like to know how it is, because I have not any graphical map about where cables are. In summary, I just want to document the network cabling. Simply.

            – Osqui
            Apr 10 '13 at 22:59



















          7














          A tool I've used and loved for ages is EtherApe, which may be another possibility you may want to check out. (In this case 10.0.0.2 is my adsl router)



          EtherApe






          share|improve this answer
























          • when I pushed the start , I faced with this error: "Device bluetooth0 uses unsupported link type 201,cannot capture. Please choose another interface." Do you know anything about it ?

            – Farimah
            Aug 23 '14 at 9:23













          • Make sure to run etherape under sudo, else it can't configure your LAN adapter correctly. (Likely in promiscuous mode I suspect.) From the command-line: sudo etherape and provide your login password at the prompt.

            – David Donaldson
            Jan 1 at 22:07










          protected by Thomas Ward Jan 1 at 22:12



          Thank you for your interest in this question.
          Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



          Would you like to answer one of these unanswered questions instead?














          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          32














          To my knowledge, there are few comparable software packages available, free and out-of-the-box, for Ubuntu that don't require quite a bit of manual configuration.



          OpenNMS might come close for your needs.



          The Network Topology Mapper(and the SolarWinds Tool Suite, in general) is a very good, mid-level, network management tool. Unfortunately, it is Windows only and comes with a significant price tag. Without a great deal of customization, you will be hard-pressed to find a comparable solution. If you have the budget and run a heterogeneous shop, I can strongly recommend using this piece of software. Also, their IPAM and NetFlow tools are quite solid, as well.



          That said, I know of three pieces of software that run on Linux and might give you a start dynamically mapping your network: Cheops, OPManager, and OpenNMS.



          I would also recommend looking at the SLAC page to see if there are any more recent developments in the network management space.



          The following applications are listed, in ascending order, in terms of cost, complexity, and feature-sets.



          Cheops



          Cheops is a free network mapping solution that will go out and discover and graphically display the servers and network nodes for you. It is old, and possibly no longer under development. But, it is a simple tool to use for network discovery.





          You can download Cheops, here



          OpenNMS



          OpenNMS is able to do network discovery, event management, and performance management. It is available as a .deb package as well.





          Core features:




          • Automatic Layer-2 and Layer-3 link discovery

          • Automatic Network / Node Discovery and Provisioning

          • Automatic Service Discovery and Provisioning

          • IPv6 support throughout (new)

          • Manual Node and Service Provisioning Requisitions

          • Path Outage support


          Feature list



          OpenNMS download



          Installation instructions for deb/apt-get.



          OPManager



          OpManager, on the other hand, is a commercial tool. It has a similar feature-set of the SolarWinds solution. In my experience, it is very robust and customizable. That said, you will have to pay for it. It does run on Debian-based systems, though it is not custom-tailored for Ubuntu. YMMV.





          In terms of network management functionality, it supports:




          • Availability and Uptime Monitoring

          • Traffic and Utilization Monitoring

          • Cisco Monitoring

          • Network Device Health Monitoring
            (Router, Switch, Firewall, wireless access points)

          • Network Mapping

          • Custom Network Maps / Network Traffic Maps

          • WAN RTT Monitoring

          • Network Traffic Analysis (NetFlow, sFlow)

          • VoIP Monitoring

          • Network Configuration Management

          • IP Address Management

          • Switch Port Mapper


          For a full list of features, see:
          here



          You can download a free trial of OPManager here



          I would be very interested in hearing from others in regards to using a free, unified network management solution in Ubuntu that does not require in-house development and a great deal of care and feeding.



          In the mean time, when it's unreasonable to use OPManager, or OpenNMS, I will have to make due with my own custom Nagios/Cacti/SmokePing/Rancid/IPPlan solution for smaller networks.






          share|improve this answer


























          • Ooooh!!! Thanks a lot!!! What a response!!! Thanks!! I will try all these applications to see which is the most suitable for me. Thanks! My LAN has about 300 computers, connected by some racks of switches (one for each floor of the building) besides others little switches located "by hand". It's a network made by pieces during many years, and I would like to know how it is, because I have not any graphical map about where cables are. In summary, I just want to document the network cabling. Simply.

            – Osqui
            Apr 10 '13 at 22:59
















          32














          To my knowledge, there are few comparable software packages available, free and out-of-the-box, for Ubuntu that don't require quite a bit of manual configuration.



          OpenNMS might come close for your needs.



          The Network Topology Mapper(and the SolarWinds Tool Suite, in general) is a very good, mid-level, network management tool. Unfortunately, it is Windows only and comes with a significant price tag. Without a great deal of customization, you will be hard-pressed to find a comparable solution. If you have the budget and run a heterogeneous shop, I can strongly recommend using this piece of software. Also, their IPAM and NetFlow tools are quite solid, as well.



          That said, I know of three pieces of software that run on Linux and might give you a start dynamically mapping your network: Cheops, OPManager, and OpenNMS.



          I would also recommend looking at the SLAC page to see if there are any more recent developments in the network management space.



          The following applications are listed, in ascending order, in terms of cost, complexity, and feature-sets.



          Cheops



          Cheops is a free network mapping solution that will go out and discover and graphically display the servers and network nodes for you. It is old, and possibly no longer under development. But, it is a simple tool to use for network discovery.





          You can download Cheops, here



          OpenNMS



          OpenNMS is able to do network discovery, event management, and performance management. It is available as a .deb package as well.





          Core features:




          • Automatic Layer-2 and Layer-3 link discovery

          • Automatic Network / Node Discovery and Provisioning

          • Automatic Service Discovery and Provisioning

          • IPv6 support throughout (new)

          • Manual Node and Service Provisioning Requisitions

          • Path Outage support


          Feature list



          OpenNMS download



          Installation instructions for deb/apt-get.



          OPManager



          OpManager, on the other hand, is a commercial tool. It has a similar feature-set of the SolarWinds solution. In my experience, it is very robust and customizable. That said, you will have to pay for it. It does run on Debian-based systems, though it is not custom-tailored for Ubuntu. YMMV.





          In terms of network management functionality, it supports:




          • Availability and Uptime Monitoring

          • Traffic and Utilization Monitoring

          • Cisco Monitoring

          • Network Device Health Monitoring
            (Router, Switch, Firewall, wireless access points)

          • Network Mapping

          • Custom Network Maps / Network Traffic Maps

          • WAN RTT Monitoring

          • Network Traffic Analysis (NetFlow, sFlow)

          • VoIP Monitoring

          • Network Configuration Management

          • IP Address Management

          • Switch Port Mapper


          For a full list of features, see:
          here



          You can download a free trial of OPManager here



          I would be very interested in hearing from others in regards to using a free, unified network management solution in Ubuntu that does not require in-house development and a great deal of care and feeding.



          In the mean time, when it's unreasonable to use OPManager, or OpenNMS, I will have to make due with my own custom Nagios/Cacti/SmokePing/Rancid/IPPlan solution for smaller networks.






          share|improve this answer


























          • Ooooh!!! Thanks a lot!!! What a response!!! Thanks!! I will try all these applications to see which is the most suitable for me. Thanks! My LAN has about 300 computers, connected by some racks of switches (one for each floor of the building) besides others little switches located "by hand". It's a network made by pieces during many years, and I would like to know how it is, because I have not any graphical map about where cables are. In summary, I just want to document the network cabling. Simply.

            – Osqui
            Apr 10 '13 at 22:59














          32












          32








          32







          To my knowledge, there are few comparable software packages available, free and out-of-the-box, for Ubuntu that don't require quite a bit of manual configuration.



          OpenNMS might come close for your needs.



          The Network Topology Mapper(and the SolarWinds Tool Suite, in general) is a very good, mid-level, network management tool. Unfortunately, it is Windows only and comes with a significant price tag. Without a great deal of customization, you will be hard-pressed to find a comparable solution. If you have the budget and run a heterogeneous shop, I can strongly recommend using this piece of software. Also, their IPAM and NetFlow tools are quite solid, as well.



          That said, I know of three pieces of software that run on Linux and might give you a start dynamically mapping your network: Cheops, OPManager, and OpenNMS.



          I would also recommend looking at the SLAC page to see if there are any more recent developments in the network management space.



          The following applications are listed, in ascending order, in terms of cost, complexity, and feature-sets.



          Cheops



          Cheops is a free network mapping solution that will go out and discover and graphically display the servers and network nodes for you. It is old, and possibly no longer under development. But, it is a simple tool to use for network discovery.





          You can download Cheops, here



          OpenNMS



          OpenNMS is able to do network discovery, event management, and performance management. It is available as a .deb package as well.





          Core features:




          • Automatic Layer-2 and Layer-3 link discovery

          • Automatic Network / Node Discovery and Provisioning

          • Automatic Service Discovery and Provisioning

          • IPv6 support throughout (new)

          • Manual Node and Service Provisioning Requisitions

          • Path Outage support


          Feature list



          OpenNMS download



          Installation instructions for deb/apt-get.



          OPManager



          OpManager, on the other hand, is a commercial tool. It has a similar feature-set of the SolarWinds solution. In my experience, it is very robust and customizable. That said, you will have to pay for it. It does run on Debian-based systems, though it is not custom-tailored for Ubuntu. YMMV.





          In terms of network management functionality, it supports:




          • Availability and Uptime Monitoring

          • Traffic and Utilization Monitoring

          • Cisco Monitoring

          • Network Device Health Monitoring
            (Router, Switch, Firewall, wireless access points)

          • Network Mapping

          • Custom Network Maps / Network Traffic Maps

          • WAN RTT Monitoring

          • Network Traffic Analysis (NetFlow, sFlow)

          • VoIP Monitoring

          • Network Configuration Management

          • IP Address Management

          • Switch Port Mapper


          For a full list of features, see:
          here



          You can download a free trial of OPManager here



          I would be very interested in hearing from others in regards to using a free, unified network management solution in Ubuntu that does not require in-house development and a great deal of care and feeding.



          In the mean time, when it's unreasonable to use OPManager, or OpenNMS, I will have to make due with my own custom Nagios/Cacti/SmokePing/Rancid/IPPlan solution for smaller networks.






          share|improve this answer















          To my knowledge, there are few comparable software packages available, free and out-of-the-box, for Ubuntu that don't require quite a bit of manual configuration.



          OpenNMS might come close for your needs.



          The Network Topology Mapper(and the SolarWinds Tool Suite, in general) is a very good, mid-level, network management tool. Unfortunately, it is Windows only and comes with a significant price tag. Without a great deal of customization, you will be hard-pressed to find a comparable solution. If you have the budget and run a heterogeneous shop, I can strongly recommend using this piece of software. Also, their IPAM and NetFlow tools are quite solid, as well.



          That said, I know of three pieces of software that run on Linux and might give you a start dynamically mapping your network: Cheops, OPManager, and OpenNMS.



          I would also recommend looking at the SLAC page to see if there are any more recent developments in the network management space.



          The following applications are listed, in ascending order, in terms of cost, complexity, and feature-sets.



          Cheops



          Cheops is a free network mapping solution that will go out and discover and graphically display the servers and network nodes for you. It is old, and possibly no longer under development. But, it is a simple tool to use for network discovery.





          You can download Cheops, here



          OpenNMS



          OpenNMS is able to do network discovery, event management, and performance management. It is available as a .deb package as well.





          Core features:




          • Automatic Layer-2 and Layer-3 link discovery

          • Automatic Network / Node Discovery and Provisioning

          • Automatic Service Discovery and Provisioning

          • IPv6 support throughout (new)

          • Manual Node and Service Provisioning Requisitions

          • Path Outage support


          Feature list



          OpenNMS download



          Installation instructions for deb/apt-get.



          OPManager



          OpManager, on the other hand, is a commercial tool. It has a similar feature-set of the SolarWinds solution. In my experience, it is very robust and customizable. That said, you will have to pay for it. It does run on Debian-based systems, though it is not custom-tailored for Ubuntu. YMMV.





          In terms of network management functionality, it supports:




          • Availability and Uptime Monitoring

          • Traffic and Utilization Monitoring

          • Cisco Monitoring

          • Network Device Health Monitoring
            (Router, Switch, Firewall, wireless access points)

          • Network Mapping

          • Custom Network Maps / Network Traffic Maps

          • WAN RTT Monitoring

          • Network Traffic Analysis (NetFlow, sFlow)

          • VoIP Monitoring

          • Network Configuration Management

          • IP Address Management

          • Switch Port Mapper


          For a full list of features, see:
          here



          You can download a free trial of OPManager here



          I would be very interested in hearing from others in regards to using a free, unified network management solution in Ubuntu that does not require in-house development and a great deal of care and feeding.



          In the mean time, when it's unreasonable to use OPManager, or OpenNMS, I will have to make due with my own custom Nagios/Cacti/SmokePing/Rancid/IPPlan solution for smaller networks.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jan 1 at 21:37









          Glorfindel

          2453413




          2453413










          answered Apr 10 '13 at 0:34









          Kevin BowenKevin Bowen

          14.4k155970




          14.4k155970













          • Ooooh!!! Thanks a lot!!! What a response!!! Thanks!! I will try all these applications to see which is the most suitable for me. Thanks! My LAN has about 300 computers, connected by some racks of switches (one for each floor of the building) besides others little switches located "by hand". It's a network made by pieces during many years, and I would like to know how it is, because I have not any graphical map about where cables are. In summary, I just want to document the network cabling. Simply.

            – Osqui
            Apr 10 '13 at 22:59



















          • Ooooh!!! Thanks a lot!!! What a response!!! Thanks!! I will try all these applications to see which is the most suitable for me. Thanks! My LAN has about 300 computers, connected by some racks of switches (one for each floor of the building) besides others little switches located "by hand". It's a network made by pieces during many years, and I would like to know how it is, because I have not any graphical map about where cables are. In summary, I just want to document the network cabling. Simply.

            – Osqui
            Apr 10 '13 at 22:59

















          Ooooh!!! Thanks a lot!!! What a response!!! Thanks!! I will try all these applications to see which is the most suitable for me. Thanks! My LAN has about 300 computers, connected by some racks of switches (one for each floor of the building) besides others little switches located "by hand". It's a network made by pieces during many years, and I would like to know how it is, because I have not any graphical map about where cables are. In summary, I just want to document the network cabling. Simply.

          – Osqui
          Apr 10 '13 at 22:59





          Ooooh!!! Thanks a lot!!! What a response!!! Thanks!! I will try all these applications to see which is the most suitable for me. Thanks! My LAN has about 300 computers, connected by some racks of switches (one for each floor of the building) besides others little switches located "by hand". It's a network made by pieces during many years, and I would like to know how it is, because I have not any graphical map about where cables are. In summary, I just want to document the network cabling. Simply.

          – Osqui
          Apr 10 '13 at 22:59













          7














          A tool I've used and loved for ages is EtherApe, which may be another possibility you may want to check out. (In this case 10.0.0.2 is my adsl router)



          EtherApe






          share|improve this answer
























          • when I pushed the start , I faced with this error: "Device bluetooth0 uses unsupported link type 201,cannot capture. Please choose another interface." Do you know anything about it ?

            – Farimah
            Aug 23 '14 at 9:23













          • Make sure to run etherape under sudo, else it can't configure your LAN adapter correctly. (Likely in promiscuous mode I suspect.) From the command-line: sudo etherape and provide your login password at the prompt.

            – David Donaldson
            Jan 1 at 22:07
















          7














          A tool I've used and loved for ages is EtherApe, which may be another possibility you may want to check out. (In this case 10.0.0.2 is my adsl router)



          EtherApe






          share|improve this answer
























          • when I pushed the start , I faced with this error: "Device bluetooth0 uses unsupported link type 201,cannot capture. Please choose another interface." Do you know anything about it ?

            – Farimah
            Aug 23 '14 at 9:23













          • Make sure to run etherape under sudo, else it can't configure your LAN adapter correctly. (Likely in promiscuous mode I suspect.) From the command-line: sudo etherape and provide your login password at the prompt.

            – David Donaldson
            Jan 1 at 22:07














          7












          7








          7







          A tool I've used and loved for ages is EtherApe, which may be another possibility you may want to check out. (In this case 10.0.0.2 is my adsl router)



          EtherApe






          share|improve this answer













          A tool I've used and loved for ages is EtherApe, which may be another possibility you may want to check out. (In this case 10.0.0.2 is my adsl router)



          EtherApe







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Apr 17 '13 at 1:44









          AmanicAAmanicA

          1,197915




          1,197915













          • when I pushed the start , I faced with this error: "Device bluetooth0 uses unsupported link type 201,cannot capture. Please choose another interface." Do you know anything about it ?

            – Farimah
            Aug 23 '14 at 9:23













          • Make sure to run etherape under sudo, else it can't configure your LAN adapter correctly. (Likely in promiscuous mode I suspect.) From the command-line: sudo etherape and provide your login password at the prompt.

            – David Donaldson
            Jan 1 at 22:07



















          • when I pushed the start , I faced with this error: "Device bluetooth0 uses unsupported link type 201,cannot capture. Please choose another interface." Do you know anything about it ?

            – Farimah
            Aug 23 '14 at 9:23













          • Make sure to run etherape under sudo, else it can't configure your LAN adapter correctly. (Likely in promiscuous mode I suspect.) From the command-line: sudo etherape and provide your login password at the prompt.

            – David Donaldson
            Jan 1 at 22:07

















          when I pushed the start , I faced with this error: "Device bluetooth0 uses unsupported link type 201,cannot capture. Please choose another interface." Do you know anything about it ?

          – Farimah
          Aug 23 '14 at 9:23







          when I pushed the start , I faced with this error: "Device bluetooth0 uses unsupported link type 201,cannot capture. Please choose another interface." Do you know anything about it ?

          – Farimah
          Aug 23 '14 at 9:23















          Make sure to run etherape under sudo, else it can't configure your LAN adapter correctly. (Likely in promiscuous mode I suspect.) From the command-line: sudo etherape and provide your login password at the prompt.

          – David Donaldson
          Jan 1 at 22:07





          Make sure to run etherape under sudo, else it can't configure your LAN adapter correctly. (Likely in promiscuous mode I suspect.) From the command-line: sudo etherape and provide your login password at the prompt.

          – David Donaldson
          Jan 1 at 22:07





          protected by Thomas Ward Jan 1 at 22:12



          Thank you for your interest in this question.
          Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



          Would you like to answer one of these unanswered questions instead?



          Popular posts from this blog

          Quarter-circle Tiles

          build a pushdown automaton that recognizes the reverse language of a given pushdown automaton?

          Mont Emei