Format: Command -Switch Parameter
Switch | Parameter | Comments | Applicable Commands |
id | 1 | Overrides ID from Configuration File (Default: 1) Eg: iron -id 1 |
iron, iroff, irfind, irquery |
a@b.c.d | Overrides EMAIL from Configuration File Eg: iron -email a@b.c.d |
iron, iroff, irquery | |
ip | 1.2.3.4 | Overrides IP and GET_IP from Configuration File Use AUTO to use IP of connecting client Eg: iron -ip 1.2.3.4 Eg: iron -ip AUTO |
iron, irquery |
host | a.b.c.d | Overrides HOST from Configuration File Eg: iron -host a.b.c.d |
iron, irquery |
pass | PASSWORD | Overrides PASS from Configuration File Eg: iroff -pass PASSWORD |
iron, iroff, irquery |
xpass | PASSWORD | Overrides XPASS from Configuration File Eg: iroff -xpass PASSWORD |
iron, iroff, irquery |
list | a@b.c.d | Adds to List of Search Addresses from Configuration File Multiple list Switches Allowed Eg: irfind -list a@b.c.d -list b@c.d.e |
irfind, irquery |
conf | irquery.conf | Use Alternate Configuration File (Default: /etc/irquery.conf or /irquery/irquery.conf) Eg: iron -conf irquery.conf |
iron, iroff, irfind, irquery |
debug | 2 | Set Debug Level (Default: 0) Eg: irfind -debug 2 |
iron, iroff, irfind, irquery |
server | proxy.netspire.com.sg | Adds to List of Server Hostnames or IPs (Default: mars.netspire.com.sg) Eg: iron -server proxy.netspire.com.sg Eg: iron -server 203.120.99.100 |
iron, iroff, irfind, irquery |
port | 9998 | Adds to List of Server Ports (Default: 9999) Eg: iron -port 9998 |
iron, iroff, irfind, irquery |
daemon | 20 | Set Repeat Loop (Default: No Repeat) Eg: iron -daemon 20 |
iron, irfind |
timeout | 5 | Set Timeout (Default: No Timeout) Eg: iron -timeout 5 |
iron |
dmf | 1 | Set MX Entries to Hostname & Dynamic IP; Ignore DMF (Default: 0) Eg: iron -dmf 1 |
iron, iroff, irquery |
dhttp | 1 | Set www.host.ddns.org to Hostname & Dynamic IP; Ignore DHTTP (Default: 0) Eg: iron -dhttp 1 |
iron, iroff, irquery |
tmpfile | /tmp/tmp.ip | Set Temporary File (Default: /tmp/irquery.ip, /temp/irquery.ip) Eg: iron -tmpfile /tmp/tmp.ip |
iron, iroff, irfind, irquery |
script | INIT,UPDATE,QUIT | Run Scripted Commands Eg: irquery -script "INIT,UPDATE,QUIT" |
iron, iroff, irfind, irquery |
iron and iroff can be placed in /etc/ppp/ip-up and
/usr/sbin/ppp-off respectively (Slackware Linux).
iron can be called with "-ip AUTO" or "-ip $4" from within ip-up.
Fill in your email address that you wish others to locate you by.
Eg: EMAIL=rarf@netspire.com.sg
Fill in your desired password.
Eg: PASS=PASSWORD or XPASS=PASSWORD
Using XPASS encrypts the password before sending onto the Internet.
If it's your first time accessing the service, the password will be saved.
Fill in your static IP if you have one.
Eg: IP=203.120.99.100
Otherwise, set it to AUTO.
Fill in your hostname if you have registered for one.
Eg: HOST=rarf.ddns.org
Each entry consists of the email address that your friend is using in the
IP Registry.
Eg: LIST=rarf@netspire.com.sg
You may have any number of entries.
They will be searched sequentially by irfind.
Run iron every X minutes.
Eg: DAEMON=20
Purges entry after X minutes.
Eg: TIMEOUT=1440
Removes entry from IP Registry after 1 day.
Over-rides DHTTP when online.
This points www.host.ddns.org to host.ddns.org whe