collapse

Author Topic: [Debian] Get IP Address  (Read 2379 times)

0 Members and 1 Guest are viewing this topic.

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
[Debian] Get IP Address
« on: September 28, 2013, 05:18:59 am »


# ip addr show wlan0


3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    link/ether 00:1b:b1:ac:50:00 brd ff:ff:ff:ff:ff:ff
    inet 192.168.111.101/24 brd 192.168.111.255 scope global wlan0
    inet6 fe80::21b:b1ff:feac:504d/64 scope link
       valid_lft forever preferred_lft forever



# ip addr show wlan0 | grep "inet"

    inet 192.168.111.101/24 brd 192.168.111.255 scope global wlan0
    inet6 fe80::21b:b1ff:feac:504d/64 scope link


# ip addr show wlan0 | grep "inet" |  awk '{print $2}'

192.168.111.101/24
fe80::21b:b1ff:feac:504d/64


# ip addr show wlan0 | grep "inet" |  awk '{print $2}' | awk -F/ '{print $1}'

192.168.111.101
fe80::21b:b1ff:feac:504d




# ip addr show wlan0 | grep "inet" |  awk '{print $2}' | awk -F/ '{print $1}' | cut -d: -f2


192.168.111.101

« Last Edit: September 28, 2013, 05:20:56 am by NanoSoftTech »

Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #1 on: September 29, 2013, 04:34:07 am »



# /sbin/ifconfig wlan0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}'


192.168.111.101

Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #2 on: September 29, 2013, 04:40:15 am »



# ip addr list wlan0 |grep inet |cut -d: -f2 |cut -d/ -f1|awk '{print $2}'


192.168.111.101


Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #3 on: September 29, 2013, 04:42:40 am »




# ifconfig wlan0 | sed -n 's/.*dr:\(.*\) Bc.*/\1/p'


192.168.111.101


Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #4 on: September 29, 2013, 04:44:30 am »



# hostname -I | cut -d: -f2 | awk '{ print $1}'


192.168.111.101


Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #5 on: September 29, 2013, 04:46:37 am »




# ipaddr=$(/sbin/ifconfig wlan0) ; ipaddr=${ipaddr/*inet addr:/} ipaddr=${ipaddr/ */}
# echo "$ipaddr"


192.168.111.101


Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #6 on: September 29, 2013, 04:50:55 am »
# ifconfig | awk -F"[ :]+" '/inet addr/ && !/127.0/ {print $4}'    192.168.111.101





# ifconfig | grep "inet addr:" | grep -v "127.0.0.1" | grep -Eo '[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}' | head -1


192.168.111.101

« Last Edit: September 29, 2013, 04:59:54 am by NanoSoftTech »

Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #7 on: September 29, 2013, 04:53:10 am »



# wlan0=($(ifconfig wlan0 | grep "inet addr" | tr ":" " "))
# echo ${wlan0[2]}


192.168.111.101


Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

NanoSoftTech

  • NanoSoftTech
  • Administrator
  • Hero Member
  • *****
  • Posts: 1528
    • View Profile
    • NanoSoftTech
Re: [Debian] Get IP Address
« Reply #8 on: September 30, 2013, 01:49:20 am »

# /sbin/ifconfig wlan0 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}'


192.168.111.101







# function int-ip { /sbin/ifconfig $1 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}'; }
# int-ip wlan0


192.168.111.101




# sudo aptitude install lynx-cur

# lynx --dump http://ipecho.net/plain


202.12.97.124




# sudo aptitude install curl

# curl http://ipecho.net/plain; echo


202.12.97.124


Love like fine sand. Grasp it and it will quickly slip through your fingers. Cup it gently and it will fill the voids of your soul as sand seek ti fill the spaces in your hands.
ความรักก็เหมือนเม็ดทราย เมื่อใดที่รีบคว้ามันไว้ เม็ดทรายนั้นจะไหลออกทางร่องนิ้ว. แต่เมื่อค่อยๆประคองมันไว้ มันก็จะอยู่ในมือของคุณ และถ้าคุณทนุถนอมความรัก มันก็อยู่ในทุกช่องว่าง ในหัวใจ เช่นเดียวกับเม็ดทรายที่อยู่ในกำมือ

 


* Banner

web counter
Data Recovery Software

* Google Adsense

* Google Adsense