PDA

Bekijk de volledige versie : Нужна помощь PHP программиста (правка vnstat)



leshiy_odessa
24-02-2009, 11:26
Вводные данные - "Dual Access" + vnstat PHP frontend (http://www.sqweek.com/sqweek/index.php?p=1)

Руководствуясь ниже приведенной картинкой мы видим, что локальный трафик провайдера (локальные ресурсы провайдера) и трафик VPN (ppp0) идут по WAN порту и мы его видим в vnstat PHP frontend как трафик WAN порта.

Так вот хотелось бы отделить локальный трафик от VPN.
Т.е. я хочу видеть трафик на локальные ресурсы провайдера без VPN.

Теперь собственно просьба выложить хак для vnstat PHP frontend.
В теории это не сложно, нужно просто из трафик WAN (vlan0) вычесть трафик VPN (ppp0) и мы получим искомое.

download vnstat PHP frontend Version: 1.4.1 (http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.4.1.tar.gz)

http://www.dd-wrt.com/wiki/images/6/64/Ddwrtlogicview.jpg

http://img26.imageshack.us/img26/7527/22319978.png


http://img26.imageshack.us/img26/2228/16150717.png



2. Кто знает английский, могли бы помочь составить письмо к автору vnstat PHP frontend с разъяснением моей просьбы. Писать письмо со словарем и переводчиком как то невежливо.

Less
24-02-2009, 12:01
Какой картинкой :confused:
vnStat читает данные с интерфейсов и поним строит графики
ppp0
vlan0
vlanN (N-сколько хотите) Добавляете имя интерфейса в конфиг делаете первый запус для создания базы и всё

Я например 4-й порт LAN роутера подключил другой комп, вынес его в отдельный vlanX и смотрю статистику по порту.

leshiy_odessa
24-02-2009, 12:19
Какой картинкой :confused:

Форум тупит. Я ее вставил. Надюсь после F5 отобразиться.


Я например 4-й порт LAN роутера подключил другой комп, вынес его в отдельный vlanX и смотрю статистику по порту.

Да это действительно инетересное решение. Киньте пожалуйста ссылочку на инструкцию или свою напишите. Про второй VPN я видел, а вот про отдельный vlan как то не сообразил.

Но мне надо другое.

По ОДНОМУ (!!!) физическому порту (WAN) идет два трафика ppp0 и локальный к провайдреу (трекер провайдера и т.д.)

Ну это обычный Dual Access (у D-LINK Russian PPTP) (http://www.itelltd.kiev.ua/?page=articles&aid=63) - подключаю кабель к провайдеру и в локальную сеть провайдера (192.168.1.*; 172.17.0.0; 172.18.0.0) и подымая VPN я попадаю в интернет.

Поэтому по WAN порту идут ДВА соединения и ДВА трафика. Второй ppp0 я могу подсчитать, а вот первый нет.

Dual Access - одновременное использование ресурсов локальной сети провайдера и доступ в Интернет.

Less
24-02-2009, 19:30
http://wl500g.info/showthread.php?t=16838 - vlan

А покажыте ifconfig

leshiy_odessa
28-02-2009, 13:33
http://img26.imageshack.us/img26/7527/22319978.png


http://img26.imageshack.us/img26/2228/16150717.png