Привет всем!!!!
Я в линухе только начинаю разбираться и вот тут понадобилось такая фигня.
Для нормального функционирования фаервола нужно написать скрипт такого рода.
Поднятие интерфейса ppp ну с этим я справился.
потом нужно определить имя интерфейса и его состояние жедательно еще и его айпишник. Вот как это сделать не врубаюсь. Могу вручную посмотреть, но как в скрипте написать ума не приложу весь каталог /proc перерыл в поисках системных переменных с именами но ни чего не нашел.
Люди хелп!!!!!!
Определение интерфейса в скрипте (для ppp)
Модератор: Модераторы разделов
-
McLeod095
- Сообщения: 477
- ОС: Люблю слаку
Определение интерфейса в скрипте
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Определение интерфейса в скрипте
чтобы интерфейс был с нужным тебе именем, добавь к опциям, например и тогда будет подниматься интерфейс . получить информацию о нем:
а дальше, я думаю, совсем просто (:
Код: Выделить всё
unit 5Код: Выделить всё
ppp5Код: Выделить всё
ip a sh dev ppp5а дальше, я думаю, совсем просто (:
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
McLeod095
- Сообщения: 477
- ОС: Люблю слаку
Re: Определение интерфейса в скрипте
Блин в том то и дело с помощью ip a sh dev ppp0 я могу посмотреть что с интерфейсом, а как в скрипте использовать чтобы он сам определял
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
Re: Определение интерфейса в скрипте
ArchLinux / IceWM
-
McLeod095
- Сообщения: 477
- ОС: Люблю слаку
Re: Определение интерфейса в скрипте
Большое спасибо!!!!
Ну я же сказал что только начинаю!!!
Ансчет awk можно было просто сказать читай ман я бы допер, просто не знал про эту команду, а где искал ну не было ссылки на нее.
Еще раз ОГРОМНОЕ СПАСИБО.
Дальше уже постараюсь сам.
Ну я же сказал что только начинаю!!!
Ансчет awk можно было просто сказать читай ман я бы допер, просто не знал про эту команду, а где искал ну не было ссылки на нее.
Еще раз ОГРОМНОЕ СПАСИБО.
Дальше уже постараюсь сам.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
-
madskull
- Сообщения: 1019
- Статус: Экс-металлюга
Re: Определение интерфейса в скрипте
У-у, как все запущено 
Посмотри на команды awk, sed, grep - жить станет намного легче. Это, так сказать, фундамент.
Ну и, конечно, Advanced Bash-Scripting Guide 2.5 (рус).
Удачи!
Посмотри на команды awk, sed, grep - жить станет намного легче. Это, так сказать, фундамент.
Ну и, конечно, Advanced Bash-Scripting Guide 2.5 (рус).
Удачи!
ArchLinux / IceWM