Всем привет!Есть такая задача, предпоолжим что мне известно название изернет интерфейса (для примера это fxp0)
Как можно узнать информацию о его настройках и работе?
Интересуют его ip адреса, алиасы и кол-во ошибок, пропущеных байт, дропнутых и т.пСпасибо за любой совет!
>Всем привет!
>
>Есть такая задача, предпоолжим что мне известно название изернет интерфейса (для примера
>это fxp0)
>Как можно узнать информацию о его настройках и работе?
>Интересуют его ip адреса, алиасы и кол-во ошибок, пропущеных байт, дропнутых и
>т.п
>
>Спасибо за любой совет!можно конечно, только если есть любовь к программированию на C, программа
займет строк этак 60-100
Тут решений "вообще" не бывает. UNIX'ы все разные,
в частности, и по настройкам сетевых интерфейсов.Под Linux можно попробовать попользовать барахло,
публикуемое в /proc. Под Solaris - kstat. Практически везде
есть утилиты, выводящие информацию о настройках интерфейсов
в текстовом виде (типа ifconfig).
>Тут решений "вообще" не бывает. UNIX'ы все разные,
>в частности, и по настройкам сетевых интерфейсов.
>
>Под Linux можно попробовать попользовать барахло,
>публикуемое в /proc. Под Solaris - kstat. Практически везде
>есть утилиты, выводящие информацию о настройках интерфейсов
>в текстовом виде (типа ifconfig).
да нет, при помощи sysctl это практически одинаково во всех юниксах делается
>>Тут решений "вообще" не бывает. UNIX'ы все разные,
>>в частности, и по настройкам сетевых интерфейсов.
>>
>>Под Linux можно попробовать попользовать барахло,
>>публикуемое в /proc. Под Solaris - kstat. Практически везде
>>есть утилиты, выводящие информацию о настройках интерфейсов
>>в текстовом виде (типа ifconfig).
>
>
>да нет, при помощи sysctl это практически одинаково во всех юниксах делается
>Спасибо всем!
Судя по всему придётся разбирать ifconfig.c там есть всё что надо!
Спасибо!