[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

Re: Static IP

>>>>> "vivek" == vivek chawla@idilia com <vivek.chawla@xxxxxxxxxx> writes:

    vivek> I want a static IP for my work as some people need to log
    vivek> on to my machine from outside for work. I have an ISDN
    vivek> dial-up connection.  Can anyone tell me the way to get a
    vivek> static IP. I was told VSNL is the only ISP that gives out
    vivek> IP's.

    vivek> Any suggestions?


I don't know where to get an inexpensive static IP, but if your ISDN
dialup connection is usually stable and up for reasonable amounts of
time, you can try this method: 

On a Redhat based system, the script
/etc/sysconfig/network-scripts/ifup-ppp is executed everytime you
connect via PPP.  Inside this script your currently allocated IP
address is available via the environment variable $IPADDR.  Just add
some stuff to this script which will create a short text file and
upload it to some URL in your company.  People who know the URL can
read the IP address and then telnet to your machine.

It is helpful to also include the time of connection in the text file,
so that people can detect stale files.  For uploading, you can use
automated ftp or expect.  I tried this stuff a couple of years back
just for fun, and it worked out nicely.

As a final touch-up, if your users have GSM phones with SMS
capability, this IP address can be flashed on their mobile screens.
Noone will then have an excuse for not working :)
Just send the text file via email to 98xxxxxxxx@xxxxxxxxxxxxxxxxxx for
ESSAR users, and something similar for Airtel.  This can also be done
via the same script (just pipe it to /bin/mail).

Hope this helps,