1 (edytowany przez allucard018 2012-08-29 19:24:47)

Temat: Biała Lista (Allow website)

Czy jest jakiś moduł, w którym to dla poszczególnych adresów MAC można stworzyć listę stron, do których dany komputer/telefon będzie miał dostęp? Oryginalny firmware routera TP-WR740N (v.4) posiadał taką funkcje.
Znalazłem na forum link do dansguardian, ale tam zaznaczone jest, że router posiadać powinien minimum 64mb ram - mój ma 32, więc odpada. Znalazłem też informacje, że  Gargoyle posiada podobną funkcję - niestety, to nie jest jeszcze dostępne na mój router.

P.S. To już mój 2 n00bski temat smile, za co przepraszam. Aczkolwiek... może znajdzie się ktoś z podobnym problemem.

2

Odp: Biała Lista (Allow website)

Gargoyle realizuje to przez odpowiedni moduł iptables, więc w sumie dało by się to przekompilować. Gargoyle na trunka "się robi", więc niedługo (w sensie tygodni) powinno być.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Biała Lista (Allow website)

Panie Cezary, w jaki sposób to przekompilować?

4

Odp: Biała Lista (Allow website)

Kompilacja systemu jest opisana na eko.one.pl, ale mówię od razu - jak zaczynasz dopiero w tym temacie to raczej nie dasz rady i wiele czytania przed Tobą.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Biała Lista (Allow website)

Rozumiem, na tą chwile sobie odpuszczę. Może rozwiąże to inaczej... Orientujecie się czy istnieje coś lepszego niż wbudowany w luci "Realtime Connections" - coś co pokazywałoby odwiedzane strony? Mam na myśli protokół HTTP, no bo "Realtime Connections" nie gromadzi danych owego protokołu.
P.S. Oczywiście na miarę możliwości TP-WR740N smile

6

Odp: Biała Lista (Allow website)

Jeżeli chcesz statystyki to jest kilka(-naście) różnych projektów które coś takiego zrobią. Przeszukaj repozytorium pakietów, wygoogluj projekt który Cię interesuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Biała Lista (Allow website)

Sprawdziłem następujące: bmon, iptraf, iftop, mrtg i coś tam jeszcze, ale te nie spełniły moich oczekiwań.
Problem napotkałem przy darkstat (http://unix4lyfe.org/darkstat/). Przy uruchomieniu wyskakuje następujący błąd:
error: http_listen_one(:: 667): socket(10 (AF_INET6), 2, 6) faild: Address family not supported by protocol

Z ciekawości zainstalowałem też Projekt "Blokada" (http://eko.one.pl/?p=openwrt-blokada) i wszystko niby jest OK, ale nie mogę wejść na 192.168.2.17:8765/cgi-bin/admin.sh (192.168.2.17 to IP mojego routera), a co za tym idzie... nie mogę użyć owej paczki.

Rozczarował mnie trochę WIFI MAC-Filter w lucy. Jest co najmniej niepoważny. Nie da się wpisać ręcznie numeru MAC, a takowy numer będzie dostępny w systemie dopiero wtedy, gdy dana osobą połączy się z siecią. Paradoks, przecież nikt nie połączy się z opcją ALLOW LISTED ONLY z poza listy. Poza tym, gdy wyłączymy na chwilę MAC-Filter, to nasza starannie utworzona lista kasuje się. Chłopaki od firmowego TPlinka zrobili to 10 razy lepiej hmm

8

Odp: Biała Lista (Allow website)

I dlatego nie powinieneś używać LuCI. W sumie nikomu poważnemu nie polecę tego gui do codziennego używania. Już 100x szybciej to z konsoli zrobisz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez allucard018 2012-08-30 10:55:50)

Odp: Biała Lista (Allow website)

Tylko, że nie znam komend w konsoli ;/. Jak miałbym dodać taki adres MAC do filtru?

Wygooglowałem, że paczka dsniff powinna mi odpowiadać (http://eko.one.pl/?p=openwrt-urlsnarf), ale nie ma jej w repozytorium ar71xx. Za to jest min. w rypozytorium /kamikaze/8.09.2/ar7/packages/ i http://downloads.openwrt.org/backfire/1 … /packages/ ale jak rozumiem.... to jest na inny procesor? Wyskakuje mi następujący błąd przy próbie instalacji: Packages for dsniff found, but in compatibile with the architectures configured. Rozumiem, że jest niekompatybilna

@Edit
Widzę, że jest w repozytorium rc4 - zresztą odnalazłem post właśnie P. Cezarego smile. Musze zwolnić miejsce do instalacji tongue. Odezwę się niebawem tongue

10

Odp: Biała Lista (Allow website)

Odświeżam...
Wgrałem na nowo OpenWRT, czyściutki - aby zwolnić miejsce na routerze. Przy instalacji:
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following despendencises for dsniff:
* libpcap * libnids * libnet0 * libopenssl * libgdbm
* opkg_install_cmd: Cannot install package dsniff
Brakuje bibliotek?
Po instalacji luci.... brakuje mi miejsca dla dsniff`a ;/. Mam 408kb, a wymagane jest  623
Jakiś pomysł?

11

Odp: Biała Lista (Allow website)

Tak, musisz mieć w/w zainstalowane biblioteki. Jak nie masz miejsca to nie masz jak. Extroota nie zrobisz bo nie ma tam miejsca na USB.

Musiał byś co najwyżej przekompilować cały system i włożyć tam wszystko już domyślnie w obraz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Biała Lista (Allow website)

Spróbowałem nieco inaczej... Wyczyściłem raz jeszcze całe OpenWRT aby zwolnić pamięć. Potem napisałem sobie "opkg install libcap", po czym spróbowałem zainstalować dsniff i BUM, zainstalowało! Z tym, że nie da się uruchomić. Brakuje bibloteki libnsl.so.0. Poniżej komunikat:
dsniff: can't load library 'libnsl.so.0' 
Nie mogę znaleźć tego w googlach :X

13

Odp: Biała Lista (Allow website)

To część pakietu libc. Tylko nie rób upgrade też biblioteki bo ci pół systemu przestanie działać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Biała Lista (Allow website)

Rozumiem.... czyli doszedłem do momentu, w którym najrozsądniej będzie olać ten moduł tongue

15

Odp: Biała Lista (Allow website)

W tym wypadku tak. Tym bardziej że masz tam mało miejsca i zaraz przestrzeń zapchasz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: Biała Lista (Allow website)

Odświeżam temat.
Korzystając z poradnika  http://eko.one.pl/?p=openwrt-urlsnarf
Zainstalowałem dsniff z http://downloads.openwrt.org/backfire/1 … cm47xx.ipk bo w repo nie ma tej paczki.

root@OpenWrt:~# opkg install /tmp/dsniff_2.4b1-2_brcm47xx.ipk
Installing dsniff (2.4b1-2) to root...
Installing libpcap (1.1.1-2) to root...
Downloading http://downloads.openwrt.org/snapshots/ … cm47xx.ipk.
Installing libnids (1.18-1) to root...
Downloading http://downloads.openwrt.org/snapshots/ … cm47xx.ipk.
Installing libnet0 (1.0.2a-8) to root...
Downloading http://downloads.openwrt.org/snapshots/ … cm47xx.ipk.
Installing libgdbm (1.9.1-2) to root...
Downloading http://downloads.openwrt.org/snapshots/ … cm47xx.ipk.
Configuring libpcap.
Configuring libnet0.
Configuring libnids.
Configuring libgdbm.
Configuring dsniff.

Soft BARRIER BREAKER (Bleeding Edge, r35706) na RT-N16.
I mam taki problem...

root@OpenWrt:~# urlsnarf -i br-lan
urlsnarf: can't load library 'libnsl.so.0'

Da się coś z tym zrobić?
Z góry dziękuję za pomoc.

17

Odp: Biała Lista (Allow website)

To paczka dla starego backfire, a ty masz nowego trunka.

Skompilować samodzielnie, choć dsniff jest zaznaczony jako broken aktualnie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Biała Lista (Allow website)

No właśnie, a jest jakiś inny program do monitorowania odwiedzanych stron ?

19

Odp: Biała Lista (Allow website)

Generalnie w sumie jakiś program do zbierania statystyk. Może też być przezroczyste proxy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: Biała Lista (Allow website)

Dla mnie temat rzeka:/ Hm a jak monitorowanie odwiedzanych stron odbywa się w gargoyle? Da się to przenieść do Luci?

21

Odp: Biała Lista (Allow website)

Przez własnego demona.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.