PDA

Bekijk de volledige versie : Текущие соединения



Rivan
31-01-2010, 07:41
Доброго всем времени суток.
У меня D-Link 320 прошитый прошивкой от Олега 1.9.2.7-d-r1000.
Есть маленькая сеть - 3 компьютера подключены проводом и один по wifi.
Появилась необходимость иногда знать какой порт сколько соединений открыл и какой траффик через него идет. В идеале смотреть текущие соединения, как например в различных файерволах.
Сразу скажу, что с линуксом я знаком, но знакомство сильно ограничено.
Но покрайней мере его хватило, чтобы смонтировать внешний usb винт и использовать его как хранилище различных свежескачанных кин =)
Так что если можно отвечайте как "чайнику" ;-)
Так вот - можно ли это сделать встроенными средствами или нужно ставить софт, если нужно ставить, то какой и процесс установки тоже не помешал бы )
Заранее спасибо, жду ответа.

Basile
31-01-2010, 10:54
Вам обязательно по порту? Может имелось в виду по компьютеру? Если так, то:
cat /proc/net/ip_conntrack | grep 192.168.1.2
где 192.168.1.2 - IP'адрес локального компьютера

Rivan
31-01-2010, 15:25
Да, так подойдет. Но не видно объем траффика, только соединения.
Но теперь другой вопрос - есть ли готовый скрипт для обработки того, что выдало? В голом виде результат команды читать неудобно :rolleyes:
Желательно, чтобы сразу по IP определяло dns имя хоста. Показывало сколько принято и передано.
Там ведь web интерфейс роутера на asp написан, можно ли скрипт на asp написать и прикрутить к web интерфейсу?

Rivan
07-02-2010, 09:26
Еще вопрос - можно ли сделать так, чтобы один порт не смог занять больше 50% канала?

OlegaVB
07-02-2010, 10:51
Еще вопрос - можно ли сделать так, чтобы один порт не смог занять больше 50% канала?

Про это вот тут - http://wl500g.info/showthread.php?t=13609
Или в веб интерфейсе роутера Bandwidth Management - Basic Config