Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
WITAM.
Zrobiłem wyświetlanie inf o zablokowaniu użytkownika zgodnie ze skryptem Biexi. Wszystko grało, wyświetlało mi obrazki i spoko. Ale od pewnego czasu u usera wyświetla tylko tekst a w miejscu obrazka jest tylko nazwa, ze mial byc takowy a go nie otwiera co robic ??.
Pozdrawiam
Oto skryp BiExi, który wykorzystałem:
Może się nam zdarzyć, że np. któraś osoba nie płaci nam za internet, a wiec chemy ją odciąć od netu. Dodatkowo chemy aby pokazywał się jej po próbie wejścia na jakąś stronę gustowny komunikat. Do dzieła:
apt-get install boa
Edytujemy plik /etc/boa/boa.conf zmieniamy wartość (mniej więcej linijka 25)
Port 80
na
Port 999
zmieniamy wartość (mniej więcej linijka 158)
DocumentRoot /var/www
na
DocumentRoot /var/www/info
Zapisujemy zmiany w pliku i wydajemy polecenia:
mkdir /var/www/info
touch /var/www/info/index.html
w pliku /var/www/info/index.html umieszczamy treść komunikatu
i resetujemy boa
/etc/init.d/boa restart
Offline
Witam obrazek nie pojawił się. Ale jak otwieram tą stronkę informacyjną na routerze (na Debianie) to się otwiera.
Offline
podeslij kod html stronki
Offline
Witam
Oto mój html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <div style="text-align: center;"> <img src="/var/www/info/Denied1.gif" width="171" height="176" alt="STOP"> </div> <title>BLOKADA WINDYKACYJNA </title> <div style="text-align: center;"> <p style="color: black;font-size: 0.5cm "><strong><b>Państwa adres MAC został zablokowany z powodu braku uregulowanych <b>należności za internet.<br> <b>W przypadku uregulowania zaległości prosimy o przesłanie potwierdzenia <b>wpłaty i kontakt.<br> <br> <b>Nasze dane:<br> <br> <b>Arkadiusz Pragier<br> <b>Telefon: XXX-XXX-XXX<br> <b>Fax: (XX) XXX-XX-XX<br> <br> <b>Powiadomienie nas o dokonaniu płatności umożliwi szybsze odblokowanie internetu.<br> <br> <br> <br> <b>Z poważaniem<br> <b><a href="mailto:archie4@tlen.pl">Arkadiusz Pragier</a></strong></p>
Ostatnio edytowany przez archie4 (2008-06-20 06:33:54)
Offline
Czemu nie zamykasz znacznika <b> ? Wszystkie te znaczniki pozostawiasz otwarte, ba, jeszcze otwierasz nowe o_0
Offline
Ok jestem lewy jeśli chodzi o html, ale czy to ma wpływ na to ze nie wyświetla obrazka ??. Co mam zrobić, żeby to zadziałało jak powinno ;/.
Offline
Słuchajcie sprawdziłem właściwości obrazka na blokowanej maszynie i wygląda to tak:
http://www.allegro.pl/var/www/info/Denied1.gif
pierwsza część to oczywiście stronka którą wpisuję, a reszta to miejsce gdzie jest obrazek który ma być wyświetlony. Logiczne ze nie zjadzie go na stronie allegro. Boa wysyła to tak ma ktoś jakiś pomysł z jakiego powodu ??.
Pozdrawiam
Offline
dlatego ze probojesz sie laczyc z allegro i domena nie jest podmieniana - najlepiej daj w src= pelny url obrazka czyli [tt]http://mojserwer:port/sciezka/do/obrazka.gif[/tt]
Ostatnio edytowany przez bercik (2008-06-20 19:51:25)
Offline
Nie jestem pewny czy słusznie w adresie używasz [i]/var/www/info/[/i], bo jeżeli jest to twój virtualhost dla portu 999, to podajemy ścieżkę od tego właśnie folderu rozpoczynając. Debian wyświetla ci obrazek, bo traktuje to jak ścieżkę lokalną (rozpoczyna się od "/").
"Państwa [b]adres MAC[/b] został zablokowany"
Nie doceniasz użytkowników... taka podpowiedź dla niektorych jest wystarczająca aby zacząć zabawę ze zmienianiem adresu MAC. Którko mówiąc ja bym zrobił tak:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<div style="text-align: center;">
<img src="[b]Denied1.gif[/b]" width="171" height="176" alt="STOP">
</div>
<title>BLOKADA WINDYKACYJNA </title>
<div style="text-align: center;">
<p style="color: black;font-size: 0.5cm "><strong><b>[b]Państwa połączenie zostało zablokowane[/b] z powodu braku uregulowanych <b>należności za internet.<br>
<b>W przypadku uregulowania zaległości prosimy o przesłanie potwierdzenia <b>wpłaty i kontakt.<br>
<br>
<b>Nasze dane:<br>
<br>
<b>Arkadiusz Pragier<br>
<b>Telefon: XXX-XXX-XXX<br>
<b>Fax: (XX) XXX-XX-XX<br>
<br>
<b>Powiadomienie nas o dokonaniu płatności umożliwi szybsze odblokowanie internetu.<br>
<br>
<br>
<br>
<b>Z poważaniem<br>
<b><a href="mailto:archie4@tlen.pl">Arkadiusz Pragier</a></strong></p>[/quote]Ostatnio edytowany przez grzegorz.85 (2008-06-20 20:08:39)
Offline
@grzegorz.85 Twoja porada pomogła !!. Wyświetla obrazek - dziękuję a jeśli chodzi o treść to ja na tym nie zarabiam tylko się uczę na razie więc może tak pisać, ale na przyszłość zapamiętam:). Natomiast widzę, że cechują Cię gigantyczny spryt i gigantyczna wiedza w połączeniu z megainteligencją, więc może mi w tym pomożesz.
Jak probuję wejść z zablokowanego hosta stronę www.wp.pl (moją startową) to wyświetla mi taki komunikat:
400 Bad Request Your client has issued a malformed or illegal request.
Jak www.wp.pl wpisze z palca to również , ale jak na przykład wpisze allegro, albo inną to działa. Co może być powodem ??.
Pozdrawiam
Ostatnio edytowany przez archie4 (2008-06-20 20:29:37)
Offline
Po pierwsze proponuje wyczyścić cache przeglądarki, bo zapewne ślady wp.pl tam siedzą. Odświeżyć kilkukrotnie strone w przeglądarce. Jeżeli to nie pomoże, to podeślij link do skryptu z ktorego korzystasz.
PS. rozumien że DNS działa?
Offline
Witam
DNS działa.
Skorzystałem poniższego opisu i skryptów BiExi:
Może się nam zdarzyć, że np. któraś osoba nie płaci nam za internet, a wiec chemy ją odciąć od netu. Dodatkowo chemy aby pokazywał się jej po próbie wejścia na jakąś stronę gustowny komunikat. Do dzieła: apt-get install boa Edytujemy plik /etc/boa/boa.conf zmieniamy wartość (mniej więcej linijka 25) Port 80 na Port 999 zmieniamy wartość (mniej więcej linijka 158) DocumentRoot /var/www na DocumentRoot /var/www/info Zapisujemy zmiany w pliku i wydajemy polecenia: mkdir /var/www/info touch /var/www/info/index.html w pliku /var/www/info/index.html umieszczamy treść komunikatu i resetujemy boa /etc/init.d/boa restart Zakladamy, że użytkownik od kompa nr 2 nie zaplacił za neta, a wiec na końcu pliku /etc/init.d/firewall dopisujemy iptables -D INPUT -m mac --mac-source 00:30:4F:26:EC:D8 -j ACCEPT iptables -D FORWARD -m mac --mac-source 00:30:4F:26:EC:D8 -j ACCEPT iptables -A FORWARD -m mac --mac-source 00:30:4F:26:EC:D8 -p udp \ --dport 53 -j ACCEPT iptables -A INPUT -m mac --mac-source 00:30:4F:26:EC:D8 -p tcp \ --dport 999 -s 192.168.1.3 -d 192.168.1.1 -j ACCEPT iptables -A FORWARD -m mac --mac-source 00:30:4F:26:EC:D8 -p tcp \ --dport 999 -s 192.168.1.3 -d 192.168.1.1 -j ACCEPT iptables -A PREROUTING -t nat -s 192.168.1.3 -p tcp --dport 1:52 \ -j DNAT --to 192.168.1.1:999 iptables -A PREROUTING -t nat -s 192.168.1.3 -p tcp --dport 54:65535 \ -j DNAT --to 192.168.1.1:999
Pozdrawiam
Ostatnio edytowany przez archie4 (2008-06-23 12:23:20)
Offline
na moje oko, jezeli [b]nie masz DNS 192.168.1.1[/b], to wszystko powinno być OK.
Offline
nie mam w/w dns`a :)
Offline
wiec skoro nie masz takiego DNS`a, to powinno byc wszystko wporzadku. Dziwne ze dzieje się tak tylko z jedną stroną. Sprawdź na innych przeglądarkach. Jeżeli na innych będzie dobrze, to obstawiam, że masz po prostu wp.pl w cache przegladarki, i stad te dziwy.
Jeżeli na innych przegladarkach problem będzie się powtarzał w folderze gdzie masz plik `[i]index.html[/i]` na serwerze utwórz plik o nazwie `[i].htaccess[/i]` o następującej treści:
ErrorDocument 400 /index.html ErrorDocument 404 /index.html
Dla pewności zostaw na końcu pustą linię. Zobacz jakie będą tego efekty.
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00106 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.225.95.87' WHERE u.id=1 |
0.00073 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.225.95.87', 1733959791) |
0.00040 | SELECT * FROM punbb_online WHERE logged<1733959491 |
0.00044 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=11681 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00128 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=11681 ORDER BY p.id LIMIT 0,25 |
0.00087 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11681 |
Total query time: 0.005 s |