Mikrotik - strona z informacja o braku internetu

Sieci bezprzewodowe w technologii 2.4 GHz i 5 GHz oraz usługi polskich operatorów WiFi / Wi-Max / HiperLAN, dyskusje o routerach.
Reklama: Szukasz dostawcy internetu? Sprawdź https://isp.today/pl/ ogólnoświatowy katalog dostawców internetu.

Moderator: Moderatorzy

ODPOWIEDZ
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Witam
Zrobiłem stronę, na którą idzie przekierowanie w razie braku internetu.
Robiłem ją według tego: http://mikrotik.net.pl/wiki/Jak_blokowa ... nik%C3%B3w
Dodałem tylko netwatch.
Problem jest taki, że przekierowanie działa tylko, gdy jest internet.
Problem jest z dns'em, tylko nie wiem jak go rozwiązać. Gdy wpiszę w przeglądarkę dowolne ip, to strona się pokazuje. Po wpisaniu adresu dowolnej strony już nie.
Proszę o pomoc.
Pozdrawiam
Awatar użytkownika
oliva
Specjalista bezprzewodowy-junior
Posty: 225
Rejestracja: 2011-01-08, 09:56
Lokalizacja: /home/oliva

Re: Mikrotik - strona z informacja o braku internetu

Post autor: oliva »

Kolego czy masz swój serwer? czy korzystasz z poza swojej sieci?
Dodaj sobie regułki firewall dla każdego klienta i wyłącz je wszystkie. Jeśli któryś nie zapłaci to ją włączasz.
U mnie w przypadku np. jednego klienta konfiguruje to tak:

Obrazek

Obrazek

Klient wpisuje jakąkolwiek stronę, a wyświetla mu się strona (na serwerze 192.168.88.1)z informacją, że nie zapłacił. To cała filozofia.
Bakso pisze:Problem jest taki, że przekierowanie działa tylko, gdy jest internet.
Jeśli nie masz serwera u siebie i kierujesz na zdalną stronę to wiadomo, że u klientów nie będzie działać z uwagi, że nie masz połączenia z internetem.
Dresiarze to najtroskliwsi ludzie jakich znam, zawsze jak przechodzę obok nich pytają czy mam jakiś problem :)
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Komunikat jest brany z hotspota. Wszystko jest na jednym urządzeniu.
Chodzi mi o to, że w przypadku, gdy padnie mi DSL, to klienci próbując włączyć obojętnie jaką stronę dostają komunikat:
"Chwilowa przerwa w dostawie do Internetu
Przepraszamy za utrudnienia."
I tu jest problem:
Komunikat działa tylko wtedy, gdy działa Internet.
oliva, ja się tylko wzorowałem na tej stronie co podałem link w pierwszym poście.
Awatar użytkownika
oliva
Specjalista bezprzewodowy-junior
Posty: 225
Rejestracja: 2011-01-08, 09:56
Lokalizacja: /home/oliva

Re: Mikrotik - strona z informacja o braku internetu

Post autor: oliva »

Bakso pisze:oliva, ja się tylko wzorowałem na tej stronie co podałem link w pierwszym poście.
Właśnie mnie tym zmyliłeś :glare: ale nic.
Pokaż swoją konfigurację Netwatcha.
Dresiarze to najtroskliwsi ludzie jakich znam, zawsze jak przechodzę obok nich pytają czy mam jakiś problem :)
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

W Scheduler nic nie mam.

Netwatch:

Kod: Zaznacz cały

/tool netwatch
add comment=net disabled=no down-script=\
    "/tool netwatch enable [find comment=tester]" host=8.8.8.8 interval=3m \
    timeout=1s up-script=":log error \"Internet ONLINE\"\r\
    \n/tool netwatch disable [find comment=tester]"
add comment=tester disabled=yes down-script=":log error \"Internet OFFLINE\"\r\
    \n/ip hotspot ip-binding enable [find comment=awaria]" host=\
    212.77.100.101 interval=1m timeout=1s up-script=\
    "/ip hotspot ip-binding disable [find comment=awaria]"
Awatar użytkownika
oliva
Specjalista bezprzewodowy-junior
Posty: 225
Rejestracja: 2011-01-08, 09:56
Lokalizacja: /home/oliva

Re: Mikrotik - strona z informacja o braku internetu

Post autor: oliva »

Nie wiem Kolego czy na samym Netwatch'u to zrobisz. Myślę, że będzie potrzebny jakiś skrypt.
Dresiarze to najtroskliwsi ludzie jakich znam, zawsze jak przechodzę obok nich pytają czy mam jakiś problem :)
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Rozwiniesz swoją wypowiedź ?
Awatar użytkownika
oliva
Specjalista bezprzewodowy-junior
Posty: 225
Rejestracja: 2011-01-08, 09:56
Lokalizacja: /home/oliva

Re: Mikrotik - strona z informacja o braku internetu

Post autor: oliva »

Skrypt, który sprawdza połączenie. W przypadku braku połączenia kieruje klientów na stronę awaryjną Hotspota. Skrypt np. uruchamiany co 1 minutę przez Schedulera.
Nie pomogę Ci Kolego ponieważ nie korzystam z Hotspota ale w wolnym czasie coś postaram się Ci znaleźć w sieci.
Jeśli chodzi o działanie Twojego skryptu było by podobnie jak TU
Dresiarze to najtroskliwsi ludzie jakich znam, zawsze jak przechodzę obok nich pytają czy mam jakiś problem :)
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Nie rozumiesz.
Netwatch itd. mi działa.
Potrzebny mi tylko tak jakby DNS działający offline.
Bez tego jak ktoś wpisze np. www.bez-kabli.pl to pokaże mu się błąd wczytywania strony.
Z tym - pokaze mu się podmieniona strona hotspota.

Edit:
DNS, który odpowiada na każde zapytanie adresem np. 192.168.0.1
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Jo_gurt »

Bakso pisze:Potrzebny mi tylko tak jakby DNS działający offline.
Bez sensu. Wystarczy, że ktoś sobie wklepie swój DNS i obejdzie to "zabezpieczenie".
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

To nie zabezpieczenie ma być...

Ma to być komunikat wyświetlany gdy padnie mi DSL i nikt(ja też) nie będzie miał neta...
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Jo_gurt »

Racja, przeoczyłem.
Natomiast zabawy z DNSem tak czy tak to zły pomysł. Czemu DNS? Lepiej tak jak mówi oliva - przekierowanie ruchu idącego na port 80.
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Jo_gurt, tylko to przekierowanie będzie działać gdy działa Internet.
Po wyłączeniu neta nie przekieruje, bo nie rozpozna nazwy w dns'ie.
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Jo_gurt »

Bakso pisze:Po wyłączeniu neta nie przekieruje, bo nie rozpozna nazwy w dns'ie.
Jakiej nazwy? Po co DNS? Operuj na adresach IP i będzie ok. Nigdy nie używałem hotspota w MT, ale chyba da się wystawić jego stronę na np. jakimś niestandardowym porcie.
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Jo_gurt, tyle że jak robię to przekierowanie, o którym wspomniał oliva, to działa ono tylko przy działaniu INTERNETU !!
Awatar użytkownika
oliva
Specjalista bezprzewodowy-junior
Posty: 225
Rejestracja: 2011-01-08, 09:56
Lokalizacja: /home/oliva

Re: Mikrotik - strona z informacja o braku internetu

Post autor: oliva »

Opisz dokładnie jak masz ten Hotspot skonfigurowany. Gdzie masz tą stronę, która ma się otwierać w przypadku awarii jak internetu nie ma. Czy siedzi w /File ?
Dresiarze to najtroskliwsi ludzie jakich znam, zawsze jak przechodzę obok nich pytają czy mam jakiś problem :)
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Ta strona jest podmienioną stroną logowania hotspota.
Jest w files.
Hotspot jest na WLAN1 i jest w nim wyłączone logowanie. (Dałem link do art'a na 1 str)
Logowanie włącza się, gdy nie ma neta i teoretycznie powinna pokazywać się podmieniona strona. Działa to tylko, gdy działa net.
Awatar użytkownika
oliva
Specjalista bezprzewodowy-junior
Posty: 225
Rejestracja: 2011-01-08, 09:56
Lokalizacja: /home/oliva

Re: Mikrotik - strona z informacja o braku internetu

Post autor: oliva »

Aha w ten sposób kombinujesz. Nigdy z takim czymś się nie spotkałem. Po pierwsze jak już to zawsze w razie awarii (braku pingu na bramę) kierowałem na serwer (apache ze stroną) ewentualnie skrypt przełączał klientów na drugie łącze jako łącze awaryjne. Po drugie to regułami Firewalla tego też nie zrobisz ponieważ chcesz kierować na nazwę pliku, a nie na IP.
Gotowca raczej też nie znajdziesz. Trzeba posiedzieć i pomyśleć. Zerknij do Kolegów z trzepaka oni są oblatani w kombinatorce.
Dresiarze to najtroskliwsi ludzie jakich znam, zawsze jak przechodzę obok nich pytają czy mam jakiś problem :)
Bakso
Początkujący użytkownik forum
Posty: 16
Rejestracja: 2012-06-19, 16:25
Lokalizacja: PL [pomorskie]

Re: Mikrotik - strona z informacja o braku internetu

Post autor: Bakso »

Tymczasowo mam to ogarnięte.
Przy braku neta, dodaje mi się statyczny DNS, który odpowiada na wszystkie zapytania - ip hotspota.
Jak net wraca - powyższy DNS jest usuwany.
Dzięki wszystkim za pomoc.
ODPOWIEDZ