Fred Stluka on 8 Jan 2013 08:44:54 -0800 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Raising the dead: proc filesystem |
Sam, Try: % curl http://automation.whatismyip.com/n09230945.asp --Fred ------------------------------------------------------------------------ Fred Stluka -- mailto:fred@bristle.com -- http://bristle.com/~fred/ Bristle Software, Inc -- http://bristle.com -- Glad to be of service! Open Source: Without walls and fences, we need no Windows or Gates. ------------------------------------------------------------------------ On 1/7/13 12:56 PM, Sam Gleske wrote:
Reference to an original thread "proc filesystem": http://lists.netisland.net/archives/plug/plug-2002-12/msg00478.htmlHas anyone found a decent way to do this outside of parsing ifconfig output? I've done it in a one liner here...http://www.linuxquestions.org/questions/blog/sag47-492023/using-a-script-to-get-your-ip-address-35251/Yet I've found that most times I'm able to reliably turn to the */proc* filesystem for stuff like this. I'm just curious if anyone has found a decent way to do this since that thread was originally posted.I wonder if parsing a combination of */proc/net/fib_trie* and */proc/net/route* would be useful in finding the IP address of the default route (which I would assume be the internet connected IP address). I found fib_trie by grep -irl my IP address through /proc. Here's some kernel documentation on fib_trie but there's nothing useful about using it for obtaining the IP address of the default route.http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=Documentation/networking/fib_trie.txt;h=0723db7f8495a1a0466ae06cd311c3e72ce24337;hb=HEAD I look forward to discussing this. SAM ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug