LINUX.ORG.RU

Вопрос!


0

0

набираешь ifconfig, выводиться информация о многих интерфейсах. как можно узнать название интерфейса (eth0,eth1,ppp0,ppp1), если я знаю IP?

anonymous

Ответ на: комментарий от anonymous

Я знаю IP 192.168.213.7, какую теперь написать команду, что бы она вывела название интерфейса?

anonymous
()
Ответ на: комментарий от Unforgiven

ну а название какое у интерфейса ppp0 или ррр3, а может ррр12? Как же все-таки узнать, вот в чем вопрос???

anonymous
()
Ответ на: комментарий от xnix

еще можно так -

$perl -e '@if=`ifconfig -a`;$k=0;foreach$i(@if){$k++;if($i=~/$ARGV[0]/){$res=$if[$k-2];($ppp,$tmp)=split (/\s+/,$res);print "\n$ppp\n\n";} }' 127.0.0.1

:))
(вместо 127.0.0.1 подставить как параметр нужный IP.)

dreamer ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.