Introduction
This module utilizes the standard networking tools (ping, traceroute, nslookup, nmap, whois and dig) with most options and makes them available with the Webmin Look & Feel. it also gives an Interface to Whois and it features an IP Subnet Calculator. It calculates netmasks and gives you the smallest available netmask for a given number of hosts. I hope you enjoy using this software and send me reports via email.Changes
- 1.060.1
Long waited update. Optical changes to fit new standard webmin theme. Cleanup. Removed dependancy on Net::XWhois module. Now uses console tool (like for the other programs). - 0.88.1
Did the needed cleanups, fixes and additions. Now supports IPv6 for ping and traceroute, checks the hostnames in a better way (in fact I cleaned up the whole error handling system to avoid security bugs), added corenic.net to whois, cleaned up startpage (only code internal, it still looks the same :-). Smaller internal cleanups. - 0.80.1
This module now supports simplified Chinese. Thanks to Leo Liang from Turbo Linux for the language files!
Installation
The installation is quite simple: Login to your Webmin as admin (or whatever you called the adminstrative user) and go to the Webmin tab, then choose "Webmin Configuration". Now click on "Webmin Modules". Give the file in the first box (you can choose any installation method, all should work). Hit Install. Now the module is being installed.Configuration
The first options define where the module shall look for the programs. Automatic will look if the program is in the PATH and if so it will use it. In some cases you may want to define it, for example if you want to use a self-compiled program.The quick option are for the commands on the startpage. It has a standard builtin, but in some cases you may want to use you own. For example if you want to make a ping with 10 packets. Then you would use "-c 10 HOST". The string HOST is replaced by the hostname when the command is executed. The option "Allow other programs to be used if check for one binary fails" defines, if the module gives an error (with no option to use the other programs) if one binary is missing.
The next option defines this: You have called on of the two functions and now want to use the next, if this option is set to "Yes" the old result will be kept, otherwise it will not be displayed.
The module has some servers for Whois-queries hard-coded, you can define more in the last option as a comma-separated list.
Support
If you have any bugs please send me an email and tell me about. If you have any problems with download or installation of the module, please first read the Download and Install FAQDownload
It's a gzipped TAR file with an .wbm.gz-extension. (It's distributed under GPL)Latest Version is 1.060.1
Download nettools-1.060.1.wbm.gz (32966 Bytes)
If you have any problems first read the Download and Install FAQ and then email me.