LinuxForum.Fans
Тема

ifconfig и список сетевых карт

Автор: pmn3 7 сообщений 1232 просмотров
19.04.2017 12:34 #422419

Возможно ли сделать так чтобы ifconfig показывал не все сетевые интерфейсы.
Наприме есть 3 сетевых порта eth0, eth1, eth2. Нужно чтобы ifconfig показывал только eth0 и eth1.

19.04.2017 13:37 · отредактировано #422423
text
ifconfig eth1

покажет только eth1

text
ifconfig eth0

покажет только eth0

text
ifconfig eth0; ifconfig eth1

покажет только eth0 и eth1

19.04.2017 13:45 #422424

нужно чтобы набрав ifconfig показало только eth0 и eth1, а eth2 в этом списке не было.

19.04.2017 14:22 #422425

"pmn3" написал:
нужно чтобы набрав ifconfig показало только eth0 и eth1, а eth2 в этом списке не было.
Так нельзя.
Или делайте алиас в своем шеле.
19.04.2017 15:59 #422426

я не знаю чего вы хотите добиться, только пользы от вашей идеи никакой. Вам также придётся подделывать ответ от route (и от заменяющего их обоих ip), наверное ещё от чего-нибудь и - что совсем нереально - содержимое /proc/net/

19.04.2017 16:56 #422428
s.xbatob написал:
я не знаю чего вы хотите добиться, только пользы от вашей идеи никакой. Вам также придётся подделывать ответ от route (и от заменяющего их обоих ip), наверное ещё от чего-нибудь и - что совсем нереально - содержимое /proc/net/

Уважаемый s.xbatob, польза для меня есть, иначе я бы не задавал данный вопрос .
отсутствие порта в списке вывода ifconfig нужно именно в результате действия ifconfig, ни больше ни меньше.

19.04.2017 17:07 #422429

в .bashrc добавьте себе строчку вида
alias my_ifconfig = 'ifconfig eth0; ifconfig eth1'
потом relogin или выполнить
[console]
. .bashrc
[/console]

и будет вам счастьте, при выполнения команды my_ifconfig , получите исходный результат

Войдите или зарегистрируйтесь, чтобы ответить.