Добрый день!
Мне нужен скрипт, которые бы смог вывести мне поотдельности настройки сети
адрес
маска
шлюз
имя компа
днс
ifconfig выводит слишком много...
мне нужно только это...
разобрать ifconfig - для меня сложно
может как-то проще можно?
PS Настройки сети ни где не хранятся - dhcp
Получить сетевые параметры
Модератор: Модераторы разделов
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Получить сетевые параметры
Ну например так, для IP:
Маска - аналогично, только 'inet addr' заменить на 'Mask'.
Шлюз:
Имя компа - hostname. DNS:
Код: Выделить всё
ifconfig eth0 | egrep -o 'inet addr:[0-9.]+' | egrep -o '[0-9.]+'Маска - аналогично, только 'inet addr' заменить на 'Mask'.
Шлюз:
Код: Выделить всё
route | awk '/^default/ {print $2}'Имя компа - hostname. DNS:
Код: Выделить всё
egrep -o '[0-9.]+' /etc/resolv.confРабота: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru