FaceIpMonitor

The FaceIpMonitor Monitors the current FaceIp.

 

Email

Notification is sent to this mail address. To send notification to more than one mail separate the addresses by “;”.

FaceIp

This is the last FaceIp found

FaceIpChangeTime

Time of last setting of the FaceIp.

FaceIpChanged

True, if with last check the FaceIp has changed

FaceName

TODO (reverse ip->dns determination)

GatewayIp

Ip of the DSL Router. Per default it is read from the IP Config. In case this is not the correct Ip address of the DSL router please set it manually. It will not be overwritten.

GatewayPassword

Password to access the DSL router

GatewayUserName

User Name required to access the DSL router.

IpQueryURL

A list of urls of services providing the callers Ip address. You may have to change it if these sites are no longer available.

LastCheck

Time of last cyclic checking.

LastReportTime

UNUSED

LoopCheckOk

True if last loop check was success full

LoopCheckPort

Port number of loop checking

Message

Message of last check. “OK” if check was successful.

Name

Name of the MBean. - do not change -

NextReportTime

UNUSED

ReportCycle

UNUSED

RouterFaceIp

Last FaceIp determined from the router.

SnmpCommunity

Community String for accessing SNMP

SnmpOid

SNMP OID for retreiving the WAN IP

Stop

If true cyclic checking is disabled.

TimeOut

Timeout between 2 checks in seconds.

UseLoopCheck

Enables cyclic loop check.

UseRouterHttp

Enables cyclic determination of router face ip using the router’s HTTP (web)  interface

UseRouterSnmp

Enables cyclic determination of router face ip using the router’s SNMP interface.

UseRouterUpnp

Enables cyclic determination of router face ip using the router’s Upnp interface

UseWeb

Enables cyclic determination of face ip using a web service.

WebFaceIp

Last face ip determined from a web service.

  • Loop Check: Using the current face ip the monitor will try to access the current server. If it cannot be accessed, the face ip is probably wrong. Using loop check reduces the performance requirements. To check the correct function of the loop check click on the loopCheck button. LoopCheckOk should be true. If this is not the case, please make sure that the given port is free on your server and that calls to this port are correctly forwarded from your router to the monitor.
  • Router Check: The following methods can be used to retrieve the current Face IP from the router:
    • HTTP: Using the gateway, assuming that it has a web access through http://<gateway-ip>, the monitor uses a web spider to crawl through the “router web site”. If the face ip is found the monitor will “remember” where it was found. For subsequent search the monitor will access the correct location. The Router Check should therefore work correctly with most DSL routers. If it does not work with yours pls. send a mail. To check the correct function of the Router Check click on the findRouterFaceIp button. The RouterFaceIp should be set.
      • NOTE: Newer Routers (for example DLINK DGL series) make intensive use of JavaScript, making it difficult to automatically log onto the router. If this is the case with your router, you will have to either disable log-in to the router web interface, or you may not use this function.
      • NOTE: In case the crawler has problems finding the ip address you may browse to the status page of your router, copy the URL from your browser and enter this into the GatewayIp field. Now check if the IP can be retrieved using the HTTP interface.
    • UPNP: Some Routers implement a UPnP inteface. This function has to be activated in the Router. This function is implemented with UPnPLib
    • SNMP: Some Routers implement an SNMP agent. We assume SNMPv1 and MIB-II, which is supported by most routers. You have to activate this function in your router. If, for protection, you have set an SNMP Community String (password) you will have to enter this in the according field of the monitor. The OID for getting the Face IP is generally “1.3.6.1.2.1.4.20.1.1”. Some routers may use another OID. In such cases you will have to change this setting. This function is implemented with Westhawk snmp
  • Web Check: The face ip is determined by calling a web site. To check the correct function of the Web Check click on the findWebFaceIp button.

Cyclic check is done in the following order

  • Loop Check (if enabled)
  • Router Check (if enabled or Loop Check returned an error)
  • Web Check (if enabled or Router Check returned an error)

 

 

[Java Dynamic Dns Client] [Features] [Supported Providers] [Components] [IpConfig] [FaceIpMonitor] [DynDnsMonitor] [DhisMonitor] [MailTransmitter] [Redirector] [HTTP PortMonitor] [BChecker] [Alerts] [JmxManager] [MXHttpAdapter] [Logging] [Quickstart] [FAQ] [Changes] [Links] [Screenshots] [Updating from older version]