mirror of
https://github.com/ChrisTitusTech/mybash.git
synced 2026-04-11 15:08:28 +00:00
20
.bashrc
20
.bashrc
@@ -485,12 +485,24 @@ function whatsmyip ()
|
||||
{
|
||||
# Dumps a list of all IP addresses for every device
|
||||
# /sbin/ifconfig |grep -B1 "inet addr" |awk '{ if ( $1 == "inet" ) { print $2 } else if ( $2 == "Link" ) { printf "%s:" ,$1 } }' |awk -F: '{ print $1 ": " $3 }';
|
||||
|
||||
|
||||
### Old commands
|
||||
# Internal IP Lookup
|
||||
echo -n "Internal IP: " ; /sbin/ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}'
|
||||
#echo -n "Internal IP: " ; /sbin/ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}'
|
||||
#
|
||||
# # External IP Lookup
|
||||
#echo -n "External IP: " ; wget http://smart-ip.net/myip -O - -q
|
||||
|
||||
# Internal IP Lookup.
|
||||
if [ -e /sbin/ip ];
|
||||
then
|
||||
echo -n "Internal IP: " ; /sbin/ip addr show wlan0 | grep "inet " | awk -F: '{print $1}' | awk '{print $2}'
|
||||
else
|
||||
echo -n "Internal IP: " ; /sbin/ifconfig wlan0 | grep "inet " | awk -F: '{print $1} |' | awk '{print $2}'
|
||||
fi
|
||||
|
||||
# External IP Lookup
|
||||
echo -n "External IP: " ; wget http://smart-ip.net/myip -O - -q
|
||||
# External IP Lookup
|
||||
echo -n "External IP: " ; curl -s ifconfig.me
|
||||
}
|
||||
|
||||
# View Apache logs
|
||||
|
||||
Reference in New Issue
Block a user