User Tools

Site Tools


extensions:teemip-ip-discovery-extension

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
extensions:teemip-ip-discovery-extension [2022/08/10 16:28] – [Revision History] cnaudextensions:teemip-ip-discovery-extension [2024/01/24 10:15] (current) – [Revision History] cnaud
Line 1: Line 1:
-{{ icons8-binoculars-48.png}}====== IP Discovery - Extension ======+{{ icons8-binoculars-48.png}} 
 +====== IP Discovery - Extension ======
 ---- dataentry summary ---- ---- dataentry summary ----
 name                : IP Discovery - Extension name                : IP Discovery - Extension
 description_wiki    : TeemIp solution to discover IP addresses description_wiki    : TeemIp solution to discover IP addresses
 index_hidden        : no index_hidden        : no
-level_hidden        : 2 +level_hidden        : 
-version             : 1.0.0 +collector_hidden    : no 
-release_dt          : 2021-04-01 +version             : 3.1.1 
-TeemIp              : 2.7+release_dt          : 2023-12-11 
 +TeemIp              : 3.1+ 
 +iTop                : 3.1+
 code                : teemip-ip-discovery code                : teemip-ip-discovery
 +localization        : English, French, German
 state               : stable state               : stable
 diffusion_hidden    : TeemIp wiki diffusion_hidden    : TeemIp wiki
Line 15: Line 19:
 keyword_tags        : discovery, ping, lookup, scan keyword_tags        : discovery, ping, lookup, scan
 dependencies_s      : teemip-ip-mgmt, teemip-ipv6-mgmt, teemip-network-mgmt dependencies_s      : teemip-ip-mgmt, teemip-ipv6-mgmt, teemip-network-mgmt
-download_wiki       : [[https://sourceforge.net/projects/teemip/files/teemip%20-%20extensions/IP%20Discovery/IP%20Discovery%20-%20Extension/1.0.0/teemip-ip-discovery-1.0.0-689.zip/download|teemip-ip-discovery-1.0.0-689.zip]]+download_wiki       : [[https://sourceforge.net/projects/teemip/files/teemip%20-%20extensions/IP%20Discovery/IP%20Discovery%20-%20Extension/3.1.1/teemip-ip-discovery-3.1.1-303.zip/download|teemip-ip-discovery-3.1.1-303.zip]] 
 +github_wiki         : [[https://github.com/TeemIp/teemip-ip-discovery|teemip-ip-discovery]] 
 +php-max             : 8.1
 ---- ----
 +
  
 TeemIp IP Discovery Extension represents the TeemIp side of [[extensions:teemip-ip-discovery|TeemIp IP Discovery]] solution. It defines the discovery parameters and allows discovery results to be fed back and displayed. TeemIp IP Discovery Extension represents the TeemIp side of [[extensions:teemip-ip-discovery|TeemIp IP Discovery]] solution. It defines the discovery parameters and allows discovery results to be fed back and displayed.
Line 26: Line 33:
 ===== Revision History ===== ===== Revision History =====
 ^  Version  ^  Release Date  ^  Comments  ^ ^  Version  ^  Release Date  ^  Comments  ^
-|  3.0.1  |  2022-0x-xx  | Adopt 3.x icon style \\ Report number of discovered IPs at subnet level \\ Allow DHCP ranges to be skipped during discovery \\ Explode FQDN of discovered IPs into short name and domain name |+|  3.1.1  |  2023-12-11  | Add Chinese (simplified) translation | 
 +|  3.1.0  |  2023-06-21  | XML structure has moved to 3x | 
 +|  3.0.1  |  2022-09-01  | Adopt 3.x icon style \\ Report number of discovered IPs at subnet level \\ Allow DHCP ranges to be skipped during discovery \\ Explode FQDN of discovered IPs into short name and domain name |
 |  1.0.0  |  2021-04-01  | Align extension structure with new guidelines | |  1.0.0  |  2021-04-01  | Align extension structure with new guidelines |
 |  0.6.0  |  2020-10-20  | Enhance discovery reporting - consider "connection refused" for scans | |  0.6.0  |  2020-10-20  | Enhance discovery reporting - consider "connection refused" for scans |
Line 42: Line 51:
  
 The solution is made of 2 components: The solution is made of 2 components:
-   * a [[extensions:teemip-ip-discovery-collector|discovery engine]], called the IP Discovery Collector or the IP Discovery Application, that discovers IPs through pings, DNS reverse lookups and port scanning,+  * a [[extensions:teemip-ip-discovery-collector|discovery engine]], called the IP Discovery Collector or the IP Discovery Application, that discovers IPs through pings, DNS reverse lookups and port scanning,
   * a [[extensions:teemip-ip-discovery-extension|TeemIp extension]], called the IP Discovery Extension, that adapts TeemIp's standard data model to store the discovery outputs and enables communication between a TeemIp instance and the different discovery engines deployed on the network.   * a [[extensions:teemip-ip-discovery-extension|TeemIp extension]], called the IP Discovery Extension, that adapts TeemIp's standard data model to store the discovery outputs and enables communication between a TeemIp instance and the different discovery engines deployed on the network.
  
Line 59: Line 68:
 ===== Licensing ===== ===== Licensing =====
  
-TeemIp IP Discovery solution is licensed under the terms of the GNU Affero General Public License Version 3 as published by the Free Software Foundation. This gives you legal permission to copy, distribute and/or modify it under certain conditions. Read the ’license.txt’ file in the distribution. TeemIp IP Discovery is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.  +TeemIp IP Discovery extension is licensed under the terms of the GNU Affero General Public License Version 3 as published by the Free Software Foundation. This gives you legal permission to copy, distribute and/or modify TeemIp IP Discovery under certain conditions. Read the ’license.txt’ file in the distribution. TeemIp IP Discovery is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.  
  
 The nice binocular icon attached to the IP Discovery Application in TeemIp has been found on [[https://www.iconfinder.com/|IconFinder]] and [[http://http://www.icons-land.com/|Icons Land]]. The nice binocular icon attached to the IP Discovery Application in TeemIp has been found on [[https://www.iconfinder.com/|IconFinder]] and [[http://http://www.icons-land.com/|Icons Land]].
Line 209: Line 218:
 From the detailed display of a subnet, selecting 'List & Pick' under 'Other Actions' menu will show: From the detailed display of a subnet, selecting 'List & Pick' under 'Other Actions' menu will show:
  
-{{ classlistips_ipv4subnet_ipdiscovery.png }}+{{ classlistips_ipv4subnet_ipdiscovery3x.png }}
  
 The following image may appear next to each IP of the subnet: The following image may appear next to each IP of the subnet:
Line 249: Line 258:
 In the case where IP lookup has been enabled for a subnet, discovery operations may return FQDN for IPs and it may happen that these FQDNs differs from the registered one. In such case, the "Other Actions" menu offers the possibility to explode this FQDN into a short name and a domain name and to register them as IP attributes. This action is highlighted in the red circle of the image above. In the case where IP lookup has been enabled for a subnet, discovery operations may return FQDN for IPs and it may happen that these FQDNs differs from the registered one. In such case, the "Other Actions" menu offers the possibility to explode this FQDN into a short name and a domain name and to register them as IP attributes. This action is highlighted in the red circle of the image above.
  
-When the action is launched, TeemIp will try to best match a registered domain name within the FQDN. If found, the preceding characters in the FQDN will be considered as the IP's short name, as long as it complies with the hostname format Our above example will give:+When the action is launched, TeemIp will try to best match a registered domain name within the FQDN. If found, the preceding characters in the FQDN will be considered as the IP's short name, as long as it complies with the hostname formatOur above example will give:
  
 {{ classdetails_ipv4address_ipdiscovery3x_nomenu.png }} {{ classdetails_ipv4address_ipdiscovery3x_nomenu.png }}
Line 256: Line 265:
   * The **Explode discovered FQDN** menu is available at Subnet, IP range and IP levels... as long as the IP Lookup has been authorized in the discovery parameters of the related subnet.   * The **Explode discovered FQDN** menu is available at Subnet, IP range and IP levels... as long as the IP Lookup has been authorized in the discovery parameters of the related subnet.
   * When applied at Subnet or IP range level, all IPs contained in them will have their discovered FQDN exploded, if feasible.   * When applied at Subnet or IP range level, all IPs contained in them will have their discovered FQDN exploded, if feasible.
 +</note>
 +<note warning>
 +The **Explode discovered FQDN** menu will not appear if there is no domain name that can match with the discovered FQDN !
 </note> </note>
  
extensions/teemip-ip-discovery-extension.1660141724.txt.gz · Last modified: 2022/08/10 16:28 by cnaud