wirtualny interfejs + zmiana statystyk tego interfejsu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
aksnet
Posty: 47
Rejestracja: 25 maja 2013, 13:44
Lokalizacja: ifb0

wirtualny interfejs + zmiana statystyk tego interfejsu

Post autor: aksnet » 11 października 2017, 12:17

Witam

Potrzebuję zrobić nietypową rzecz:

1. stworzyć wirtualny interfejs o dowolnej nazwie w '/sys/devices/virtual/net/'

2. móc modyfikować folder statistics tego interfejsu
np.

Kod: Zaznacz cały

echo 600 > /sys/devices/virtual/net/lo/statistics/rx_bytes
W tej chwili próba takiego wpisu (z roota) kończy się komunikatem: "Permission denied"
Jak obejść "Permission denied"?

Potrzebuję tego do generowania statystyk, które pewien program odczytuje z interfejsów folderu '/sys/devices/virtual/net/'

Awatar użytkownika
grzesiek
Junior Member
Posty: 931
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Re: wirtualny interfejs + zmiana statystyk tego interfejsu

Post autor: grzesiek » 17 października 2017, 18:30

To nadaj mu adres, odpal na nim netcat'a lub inne tego typu narzędzie i wygenerujesz ruch...
Statystyki interfejsu to pamięć jądra a nie zwykły plik...

Awatar użytkownika
aksnet
Posty: 47
Rejestracja: 25 maja 2013, 13:44
Lokalizacja: ifb0

Re: wirtualny interfejs + zmiana statystyk tego interfejsu

Post autor: aksnet » 17 października 2017, 18:36

Przeczytaj jeszcze raz ze zrozumieniem.

Awatar użytkownika
grzesiek
Junior Member
Posty: 931
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Re: wirtualny interfejs + zmiana statystyk tego interfejsu

Post autor: grzesiek » 17 października 2017, 19:00

Wydaje mi się, że gdybyś napisał moduł do jądra, który tam będzie zapisywał dane, to on jako kod jądra będzie miał do tego prawo... skoro się uparłeś.

ODPOWIEDZ