Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Czasowe włączenie dostępu do Internetu
http://forum.freesco.pl/viewtopic.php?f=22&t=18298
Strona 1 z 1

Autor:  zen_ek [ czwartek, 20 maja 2010, 17:56 ]
Tytuł:  Czasowe włączenie dostępu do Internetu

Witam
Mam takie pytanie. Czy istnieje możliwość ustawienia w NND lub instalację jakiegoś pakietu, który mógłby WŁĄCZAĆ czasowo dostęp do Internetu. Sprawa wygląda w ten sposób, że mam kilku klientów którzy chcieliby korzystać z dostępu np. 1 godzinę dziennie co 2 dni. Chciałbym ustawić im np. że mają 1000 minut do wykorzystania w ramach jakiegoś abonamentu. To jest teoria. Ale czy w ogóle istnieje jakaś możliwość z tym związana?

Autor:  Maciek [ czwartek, 20 maja 2010, 18:28 ]
Tytuł: 

Można zrobić stosunkowo prosto skrypt zasadami iptables, który - powiedzmy - włączy dostęp o 18:00 i wyłączy o 20:00. Można zrobić skomplikowany system, który będzie zliczał czas lub ilośc pobranych danych, sumował i po wyczerpaniu określonych limitów odłączał od sieci. Jednak uważam, że dla klienta, który chce mieć dostęp do netu godzinę dziennie i w związku z tym zapewne chce bardzo mało płacić, ta druga opcja jest niewarta w ogóle rozważania.

Autor:  zen_ek [ czwartek, 20 maja 2010, 18:49 ]
Tytuł: 

Dokładnie. Właśnie chodzi mi o coś takiego. Koleś płaci mały abonament i np. ma internet codziennie np. w godzinach 19-20.
A możesz podsunąć jak zabrać się za ten skrypt? :)
Z góry dzięki.

Autor:  Maciek [ czwartek, 20 maja 2010, 19:09 ]
Tytuł: 

Napisz sobie dwa skrypty. Pierwszy włączający maskaradę dla tego hosta, a drugi wyłączający ją. Potem odpalaj z crona pierwszy i drugi. Z tym, że wówczas w standardowym firewallu nie możesz mieć maskarady dla całej podsieci. Musisz dać tam maskaradę dla wszystkich hostów osobno, z wyjątkiem tych "czasowych".
Jednak osobiście zaproponowałbym takiemu klientowi najniższy cenowo pakiet. Zakładam, że taki minimalny pakiet to jest nie więcej jak 30 zł miesięcznie. A taki klient, który chce mieć net przez godzinę to liczy na opłatę 5, 10 zł. Nie wiem, czy warto się w to bawić.

Autor:  zen_ek [ czwartek, 20 maja 2010, 19:10 ]
Tytuł: 

Ok dzięki, coś spróbuję wymyśleć.

Autor:  Bercik [ czwartek, 20 maja 2010, 21:10 ]
Tytuł: 

iptables -I FOROWARD -s 192.168.2.214 -m time --timestart 08:00 --timestop 14:50-j DROP a cos takiego nie styka ? odpalasz se to w cronie i spokojna gofa

Autor:  CyberDuck [ czwartek, 20 maja 2010, 22:13 ]
Tytuł: 

A po co w cronie ? Skoro jest czas podany to wystarczy chyba dodac do rc.local ?

Autor:  Bercik [ czwartek, 20 maja 2010, 23:17 ]
Tytuł: 

ech myslalem o rc.local of cooz :)

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/