@1010101
1010101
22 Nov 2015

Основной IP для системы (считаем основным тот, который висит на интерфейсе, смотрящем на default GW)

iface=$(ip route | awk '{ if ($1 =="default") print $5; }');ip -f inet addr show dev $iface |grep -E -o "([0-9]{1,3}[\.]){3}[0-9]{1,3}/[0-9]{1,3}"
22 Nov 2015

1010101, ip a s $(awk '{print gensub(/. dev ([^ ]) .*/,"\1","",$0)}' <<< $(echo $(ip r get 8.8.8.8))) | awk '/inet/{print $2}'

22 Nov 2015

Error: either "dev" is duplicate, or "via" is a garbage.

#ipjut/2 в ответ на /1
22 Nov 2015
ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:70:2a:9d brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe70:2a9d/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 08:00:27:18:fe:4b brd ff:ff:ff:ff:ff:ff
    inet 192.168.110.249/24 brd 192.168.110.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe18:fe4b/64 scope link 
       valid_lft forever preferred_lft forever
#ipjut/3 в ответ на /1
22 Nov 2015

mva, но мысль хорошая, для систем без дефолтного gw в main

#ipjut/4 в ответ на /1

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.