Another area where 'uncgi' is useful is as a frontend to operating
system commands. Most operating system commands work with command line arguments rather
that the PUT or POST methods typical to CGI processing. Here we show some examples of
how to use 'uncgi' to pass the CGI data as command line arguments. This allows you to
have a nice web-based front end to most operating system commands.
Internic WhoIs
You have probably seen the
Internic web
page for checking the information for a domain. Most people use it to check
whether a domain name is available or to check who is responsible for an existing
domain. Here's a similar query combining 'uncgi' with the UNIX 'whois' command.
Internic WhoIs
Enter the domain name or NIC handle you
would like to check at the Internic. To see the script press here.
DNS Lookups
Sometimes you need to know the IP address for a host or
viceversa. The UNIX 'nslookup' is a good tool for that, serving as a client to the DNS
server. Here we allow you to do the lookups from a web page.
DNS Lookups
Enter the hostname or IP address you
would like to check with our DNS Server To see the script press here.
Check Link
The TCP/IP Ping utility is useful in
determining whether a connection is up or not. Here we allow you to check any
link on the Internet from a web page.
Check Link
Enter the hostname or IP address you
would like to test using the PING utility To see the script press here.
HTTP Server Type
Finding out what HTTP server software is
running at a site is sometimes useful in determining whether a CGI problem is
specific to a class of servers. Here we allow you to find out what server software
is running on a specific host. Similar logic is used by
Netcraft on their Web server surveys. Note that 'servtype' will not test HTTPS servers.
HTTP Server Type
Enter the hostname where you would like to
what HTTP server software is running To see the script press here.