DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Nazwa
Nazwisko
Jak chcesz czytać Dzwon?
Bez spamu

Organizując dostęp do Internetu dla gości w salach konferencyjnych, bibliotekach publicznych i kawiarniach, należy zwrócić szczególną uwagę na zapewnienie bezpieczeństwa i możliwie najprostsze uwierzytelnianie. Pomoże Ci technologia o nazwie Captive Portal.

OSTRZEŻENIE

Administratorzy punktów dostępu zazwyczaj rozwiązują wszystkie zapytania DNS z sieci wewnętrznej do sieci zewnętrznej. Można to wykorzystać do nieautoryzowanego dostępu do Internetu za pomocą technologii tunelowania DNS zaimplementowanej w rozwiązaniach takich jak Dnscat, Ozyman, NameServer Transfer Protocol (NSTX), Dns2tcp i innych.

Jak działa portal przechwytujący

Wszyscy użytkownicy, którzy chcą połączyć się z publiczną siecią Wi-Fi i uzyskać dostęp do Internetu, najpierw przechodzą przez bramę, którą jest komputer z kilkoma interfejsami sieciowymi. Brama działa jako router i zapora, a także zawiera serwer sieciowy umożliwiający uwierzytelnianie użytkownika za pomocą przeglądarki. Do uwierzytelniania klientów można użyć wewnętrznej bazy danych lub zewnętrznego serwera RADIUS. Wszystkie pakiety od „nieautoryzowanych” użytkowników są zaznaczone na zaporze, a odwiedzający zostaje przekierowany na specjalną stronę internetową (Captive Portal), gdzie może zapoznać się z warunkami połączenia i wprowadzić nazwę użytkownika/hasło (lub kod dostępu). Po uwierzytelnieniu użytkownika identyfikowany jest komputer, na którym pracuje, a jego adresy MAC i IP są dodawane do białej listy zapory. W najprostszym przypadku użytkownik może w ogóle nie zostać uwierzytelniony, Captive Portal automatycznie otrzymuje adresy IP i MAC komputera, które są natychmiast zastępowane w regułach zapory. Następnie wszystkie pakiety przechodzą przez router bez ograniczeń. Dodatkowo, w zależności od roli, można ustawić ograniczenia prędkości, czasu, ruchu lub odwiedzanych zasobów.

Obecnie istnieje kilka projektów do szybkiego wdrożenia Captive Portal: Wifidog, PacketFence, ChilliSpot i EasyHotspot interfejs sieciowy, KATTIVE, PepperSpot i jkaptive. Wybór konkretnego rozwiązania zależy od wymaganych funkcji i obsługiwanego systemu operacyjnego. Na przykład ChilliSpot oficjalnie obsługuje kilka dystrybucji Linuksa, FreeBSD, OpenBSD i OpenWRT. Nawiasem mówiąc, jest to jedyna aplikacja, której pakiet jest dostępny w oficjalnym repozytorium Ubuntu i łatwo go zainstalować:

$ sudo apt-get zainstaluj chillispot

Rozwiązanie takie jak jkaptive wystarczy do zorganizowania prostego portalu bez wsparcia zewnętrznych narzędzi uwierzytelniających, ale zrozumienie wszystkich możliwości PacketFence zajmie trochę czasu. Niektóre z prezentowanych projektów już się zatrzymały, ale wszystkie są nadal aktualne. Można również znaleźć moduły dla różnych języków, które pozwalają samodzielnie stworzyć Captive Portal z dostępnych narzędzi. Na przykład dla Perla nazywa się Captive :: Portal, istnieje moduł dla Pythona / Django tollgate.org.au.

Ponadto wiele dystrybucji routerów oferuje możliwość szybkiego stworzenia portalu przechwytującego za pomocą zaledwie kilku kliknięć myszą: Untangle, pfSense, Zeroshell, m0n0wall, ClearOS i Zentyal. Ale jeśli chcesz lub jeśli nie możesz zmienić bieżącej konfiguracji sieci, możesz łatwo samodzielnie utworzyć niezbędne skrypty. To właśnie zrobimy.

Konfigurowanie portalu przechwytującego w systemie Linux

Po zrozumieniu, jak działa Captive Portal, łatwo go zaimplementować za pomocą standardowych narzędzi systemu Linux. Ponadto dostępnych jest kilka metod - oznaczanie i blokowanie pakietów pochodzących od nieautoryzowanych użytkowników, stosowanie łańcucha reguł lub szamanizm z NAT. Dodatkowo w locie możesz przekonfigurować reguły serwera proxy Squid lub filtra treści DansGuardian, co pozwoli Ci kontrolować dostęp do Internetu na poziomie grup użytkowników, a także po prostu buforować i filtrować informacje, blokując dostęp do niechcianych zasobów. Nawiasem mówiąc, jest to dokładnie podejście stosowane w wyspecjalizowanych dystrybucjach.

Na przykład spójrzmy na użycie oddzielnego łańcucha i DansGuardian. Pierwszym krokiem jest utworzenie reguł filtrowania pakietów:

# Czyszczenie reguł ebtables -t broute -F ebtables -F # Przekazywanie pakietów idących przez port 80 na stos iptables ebtables -t broute -A BROUTING -p IPV4 --ip-protocol 6 --ip-destination-port 80 - j przekierowanie --redirect-target AKCEPTUJ

Nie zapomnij zezwolić na określone protokoły niskiego poziomu:

Ebtables -A WEJŚCIE -p ARP -j AKCEPTUJ ebtables -A FORWARD -p ARP -j ACCEPT ebtables -A OUTPUT -p ARP -j ACCEPT

To samo piszemy dla LENGTH i IPv4. Teraz tworzymy reguły dla iptables:

Iptables -N captive iptables -F captive iptables -P FORWARD DROP # Przekazywanie pakietów idących na port 80 do 8080, gdzie DansGuardian działa iptables -t nat -I PREROUTING -i br0 -p tcp --dport 80 -j PRZEKIEROWANIE - do- porty 8080 iptables -t nat -I PREROUTING -i eth0 -p tcp --dport 80 -j PRZEKIEROWANIE --to-ports 8080 iptables -t nat -I PREROUTING -i eth1 -p tcp --dport 80 -j PRZEKIEROWANIE -- to-ports 8080 # Utwórz łańcuch LAN iptables -A FORWARD -s 192.168.1.0/24 -j captive iptables -A FORWARD -d 192.168.1.0/24 -j captive # Zezwól na ruch lokalny (dodaj wszystkie niezbędne sieci) iptables -I DALEJ -p tcp -s 192.168.1.0/24 -d 192.168.1.0/24 -j AKCEPTUJ iptables -I DALEJ -p udp -s 192.168.1.0/24 -d 192.168.1.0/24 -j AKCEPTUJ iptables -A captive - j POWRÓT

Nie zapomnij włączyć ICMP, DNS, DHCP i innych niezbędnych protokołów. Nawiasem mówiąc, jest tutaj jeden ważny punkt: wielu administratorów nie przejmuje się i nie zezwala na cały ruch DNS. Jest to używane przez niektórych yuzverów w celu uzyskania dostępu do sieci przy użyciu technologii tunelowania DNS. Oczywiście końcowa prędkość jest niewielka, ale w zupełności wystarczająca do korzystania z ICQ, tweetowania czy wysyłania poleceń przez SSH. A co najważniejsze, w tym samym czasie adres IP Twojej sieci będzie podświetlony wszędzie, a wszelkie zapisy o nieautoryzowanej aktywności będą nieobecne w logach, ponieważ nie każdy administrator zapisuje wszystkie żądania do dziennika serwera DNS. Dlatego najlepiej jest ściśle określić dozwolone serwery.

Konfigurowanie portalu przechwytującego w Zentyal

Jeśli dla Captive Portal przydzielony jest nowy serwer, a wszystkie ustawienia muszą zostać wykonane w krótkim czasie, lepiej jest zwrócić się do specjalistycznych rozwiązań, w których wszystko, czego potrzebujesz, wykonuje się za pomocą zaledwie kilku naciśnięć klawiszy. Uderzającym przykładem jest dystrybucja serwerów Zentyal, skierowana do małych i średnich sieci korporacyjnych. Może działać w dowolnej z czterech ról bramy sieciowej, serwera Office, serwera komunikacyjnego i infrastruktury. Aby obsługiwać Captive Portal, należy aktywować moduł o tej samej nazwie podczas instalacji (aktywowana jest rola Gateway i wszystkie towarzyszące pakiety). Następnie w kreatorze konfiguracji początkowej poprawnie wskazujemy interfejs LAN. Tworzymy konta i grupy użytkowników. Następnie w interfejsie ustawień Zentyal przejdź do menu Captive Portal i zaznacz żądany w polu „Captive-interfaces”, wybierz grupę, której członkowie będą mieli dostęp, oraz określ port, do którego użytkownicy będą przekierowywani. To wszystko. Teraz każdy, kto chce połączyć się z siecią, wprowadza swoje dane uwierzytelniające, jeśli uwierzytelnienie się powiedzie, pojawi się wyskakujące okienko, które należy pozostawić otwarte. Aby się rozłączyć, po prostu kliknij przycisk „Wyjdź” lub po prostu zamknij okno przeglądarki.

Jeśli mamy bramę zbudowaną na Ubuntu, łatwiej jest użyć specjalnego repozytorium do instalacji aplikacji związanych z Zentyalem:

$ sudo add-apt-repository ppa: zentyal / 3.0 $ sudo apt-get update

Następnie polecenie sudo apt-cache search Zentyal pokaże ponad 20 modułów Zentyal.

Iptables -I PRZEKAZUJ -p tcp -s 192.168.1.0/24 -d 8.8.8.8/32 -j AKCEPTUJ iptables -I PRZEKAZUJ -p udp -s 192.168.1.0/24 -d 8.8.8.8/32 -j AKCEPTUJ

Zasadniczo w tym momencie nie ma nic specjalnego. Captive Portal polega na dodawaniu reguł w locie. Aby to zrobić, potrzebujesz skryptu, który odbierze IP/MAC i przekaże je do filtra pakietów. Nie ma sensu dostarczać tutaj pełnej strony HTML, więc ograniczymy się do kluczowych punktów z niezbędną funkcjonalnością. Strona, na którą przekierowywany jest użytkownik, powinna zawierać następujący kod, aby uzyskać adresy IP i MAC:


W razie potrzeby dodajemy pole do sprawdzenia loginu i hasła, potrzebne przykłady można łatwo znaleźć w Internecie. Następnie w tym samym skrypcie podstawiamy otrzymane dane do reguł iptables i DansGuardian, po czym ponownie uruchamiamy te ostatnie:

Exec ("sudo / sbin / iptables-bin -I captive -s ($_SERVER ["REMOTE_ADDR"]) -j captive"); exec ("sudo / sbin / iptables-bin -I captive -d ($_SERVER ["REMOTE_ADDR"]) -j captive"); exec („touch / etc / dansguardian / listy / authplugins / ipgroups”); exec ("echo \" ($ _ SERWER ["REMOTE_ADDR"]) = filtr1 \ ">> /etc/dansguardian/lists/authplugins/ipgroups"); exec („sudo / sbin / service dansguardian reload”);

Po połączeniu się klienta wpis w /etc/dansguardian/lists/authplugins/ipgroups będzie wyglądał tak:

192.168.1.100 = filtr1

Parametr filter1 wskazuje grupę filtrów, dzięki czemu możemy ustawić konkretne ustawienia dla wszystkich użytkowników łączących się przez Captive Portal. W razie potrzeby równie łatwo można zastąpić nazwę użytkownika w DansGuardian, aby wdrożyć indywidualne reguły. Nie zapomnij włączyć filtru IP w dansguardian.conf:

$ sudo nano /etc/dansguardian/dansguardian.conf authplugin = "/etc/dansguardian/authplugins/ip.conf"

Ponieważ używane polecenia systemowe mogą być wykonywane tylko przez roota, dostosujmy sudoers, aby serwer WWW mógł je również uruchamiać:

$ sudo nano / etc / sudoers ... www-data ALL = (root) NOPASSWD: / sbin / iptables-bin www-data ALL = (root) NOPASSWD: / sbin / service www-data ALL = (root) NOPASSWD: / sbin / arping

Dlatego wdrożyliśmy najprostszy Captive Portal. Jeśli hotspot będzie działał przez kilka dni, powinieneś się martwić, że po chwili stół zostanie wyczyszczony. Możesz tu wymyślić kilka opcji. Na przykład równolegle utwórz zadanie cron, które zostanie uruchomione po pewnym czasie, usuwając regułę. Inną opcją jest zapisanie danych sesji w osobnym pliku, a następnie użycie crona lub za każdym razem, gdy skrypt PHP jest wywoływany, aby przeanalizować czas utworzenia pliku i usunąć przestarzałe wpisy. Na przykład w Zentyal po zarejestrowaniu użytkownika otwiera się osobne okno i w katalogu /var/lib/zentyal-captiveportal/session tworzony jest plik zawierający wszystkie dane sesji (adresy IP i MAC). Gdy tylko użytkownik zamknie wyskakujące okienko, wszystkie informacje i reguły zostaną wyczyszczone.


Konfiguracja portalu przechwytującego we FreeBSD

Dzięki zrozumieniu, jak działa filtr pakietów i biegłości w tworzeniu stron internetowych, łatwo jest skonfigurować portal przechwytujący w dowolnym systemie operacyjnym. I * BSD nie jest tu wyjątkiem, a implementacja przy użyciu IPFW wygląda na jeszcze prostszą. Zasada pozostaje taka sama jak wcześniej. Wszystkie pakiety od nieautoryzowanych użytkowników są blokowane i przekierowywane na stronę internetową. Po potwierdzeniu informacji przez gościa umożliwiamy dostęp do sieci. Dla wygody zapiszemy wszystkie informacje o autoryzowanych adresach IP do bazy danych (na przykład plik tekstowy). Wprowadzamy niezbędne zmienne do pliku systemowego, takiego jak /etc/rc.local (lub lepiej w osobnym pliku, aby ułatwić wyszukiwanie):

# Plik z bazą dozwolonych adresów IP $ db = "/tmp/session.db"; # Adres IP i port Apache $ brama = "192.168.0.100,8080"; # Podsieć Wi-Fi $ wnet = "192.168.1.0/24"; # Przewodowa sieć LAN $ pnet = "192.168.0.0/24"; # Lista portów do blokowania i przekazywania $ fwdports = "80,21,23,25,110,443"; # Grupowanie reguł zapory $ setnum = "zestaw 5"; # Początkowy numer reguł blokowania i przekazywania, pożądane jest, aby liczba była duża, aby nie zakłócać bieżących ustawień $ fwdrulenum = "50000"; # Dodaj regułę przekierowania ipfw -q add $ fwdrulenum $ setnum fwd $ gateway tcp z $ wnet do dowolnego $ fwdports # Odmów dostępu Wi-Fi do sieci LAN (jeśli to konieczne, oczywiście) $ denyrulenum = $ fwdrulenum + 1; ipfw -q add $ denyrulenum $ setnum deny all from $ wnet do $ pnet

Dodaj następujący kod do strony internetowej. W przykładzie użytkownik po prostu potwierdza określone warunki w polu wyboru, a wynik jest przesyłany do skryptu Perla access.pl.

Kreator konfiguracji Antamedia HotSpot index.html

Tutaj Perl został wybrany wyłącznie ze względu na różnorodność, możesz przerobić kod PHP pokazany powyżej, jeśli chcesz. Sam skrypt:

Access.pl #! / Usr / bin / perl wymagają 5.004; użyj Fcntl qw (: DEFAULT); # Aby uzyskać dostęp do pliku, użyj modułu (perldoc.perl.org/NDBM_File.html) use NDBM_File; # Uzyskaj adres IP użytkownika $ USERIP = $ ENV (REMOTE_ADDR); # Plik bazy danych $ db = "/tmp/session.db"; # Umieść dane IP w pliku i dodaj regułę zezwalającą tie% hash, "NDBM_File", $ db, O_RDWR | O_CREAT, 0644; $ hash (userip) = $ USERIP; $ numer reguły--; system ("ipfw -q add $ rulenum $ setnum allow all from $ ip do any"); rozwiąż% hash; print "Dostęp przyznany \ n";

W razie potrzeby uzupełniamy skrypt o sprawdzenie adresu MAC i przebudowanie reguł serwera proxy. Wywołując funkcję time() możemy również zaoszczędzić czas połączenia (w sekundach), który następnie możemy wykorzystać do zresetowania starych połączeń.

Access.pl $ TSTAMP = czas (); # Dodaj remis ... $ hash (czas) = ​​$ TSTAMP; $ hash (userip) = $ USERIP; ... # Sprawdź, czy upłynął limit czasu sesji (przykłady można łatwo znaleźć w Internecie) i usuń regułę if (time out) (system ("ipfw -q usuń $ setnum"); odłącz ("$ ​​db") ;wyjdź (0 );)

Portal przechwytujący w systemie Windows

Zorganizowanie Captive Portal w systemie Windows za pomocą standardowych narzędzi jest problematyczne ze względu na specyfikę zapory (która, nawiasem mówiąc, zaczęła kontrolować połączenia wychodzące tylko z Vista), więc w każdym razie będziesz musiał zwrócić się do rozwiązań innych firm . Wybór tutaj nie jest szczególnie duży - DNS Redirector, FirstSpot, PacketFence, myWIFIzone, działa pod WinXP/2k), Wifidog i Antamedia HotSpot. Spośród nich PacketFence i Wifidog są bezpłatne. Pierwszy wymaga pewnych przygotowań, a komponenty użyte w drugim, takie jak Apache, PHP, PostgreSQL, są wygodniejsze do wdrożenia w systemie * nix.

Spośród powyższych najbardziej funkcjonalny jest Antamedia HotSpot, który pozwala organizować bezpłatny i przedpłacony dostęp (według ruchu, czasu lub prędkości), zarządzać przepustowością, gwarantując wymaganą prędkość różnym klientom, blokować niechciane witryny, uzyskiwać statystyki i wiele więcej. Wdrożenie Antamedia HotSpot nie jest szczególnie trudne, w trybie łatwej instalacji wszystkie komponenty (hotspot, interfejs operatora i baza danych) są instalowane na jednym komputerze. Kreator pomaga uporać się z ustawieniami początkowymi, interfejsy są konfigurowane automatycznie, użytkownik może również wybrać wygląd strony rejestracji. Dalsza kontrola odbywa się za pomocą intuicyjnego interfejsu.

Wniosek

Zorganizowanie punktu dostępowego z różnymi przypadkami użycia nie jest trudne. Wybór konkretnego rozwiązania zależy od dostępności czasu na przygotowanie i chęci zagłębienia się w ustawienia. Wszystkie prezentowane schematy można łatwo rozbudować do wymaganego poziomu.

Od innych ludzi, ale my sami często znajdujemy się na ich miejscu. A jeśli wielu nadal zgadza się znosić niedostępność niektórych stron w pracy, to w domu - przepraszam. Jednak ani terminowa opłata za Internet domowy, ani prawa obywatelskie i wolność słowa nie gwarantują nam nieskrępowanego dostępu do wszystkich treści internetowych. Zasoby, które weszły do ​​rejestru zabronionych w Rosji, na przykład wiele popularnych trackerów torrentów, są u nas zamykane siedmioma kłódkami.

Na szczęście blokowanie witryn, nawet na poziomie dostawcy, nie jest bastionem. Bez względu na to, jak bardzo Roskomnadzor będzie się starał, i tak znajdziemy do nich klucze. Dziś dowiesz się, jak wejść na zablokowaną stronę wszystkimi dostępnymi metodami bez łamania prawa.

Anonimizator to węzeł pośredniczący (proxy sieciowy) między użytkownikiem a docelowym zasobem, przeznaczony do anonimowego surfowania po sieci, a także dostępu do zablokowanych witryn.

Jak anonimizatory pomagają ominąć blokowanie: po otwarciu dowolnej strony internetowej żądanie jest przesyłane do urządzeń dostawcy, gdzie nazwa witryny i adres IP są sprawdzane na czarnych listach. Jeśli zasób jest dostępny, żądanie jest wysyłane do serwera docelowego, a przeglądarka pobiera zawartość. Jeśli jest zamknięty, dostawca przekierowuje użytkownika do strony pośredniczącej. Dla MTS wygląda to tak:

W Beeline - tak:

Inni dostawcy mają to na swój sposób, ale istota przekazu jest taka sama: odmowa dostępu do strony. I o to chodzi.

Podczas uzyskiwania dostępu do tej samej witryny za pośrednictwem anonimizatora urządzenia sieciowe dostawcy widzą tylko dane anonimizatora. A ponieważ nie ma go na czarnej liście, nic nie ogranicza ładowania docelowego zasobu.

Korzystanie z anonimizatora jest bardzo proste:

  • otwórz jego stronę;
  • w polu „Otwórz” wpisz adres URL strony docelowej i kliknij przycisk przejścia.

Niestety, obecnie blokowanych jest również wiele popularnych anonimizatorów. Pozostały tylko te najbardziej nieszkodliwe – przeznaczone do otwierania VKontakte, Odnoklassniki, Facebooka i innych podobnych portali, których zazwyczaj nie wolno odwiedzać w pracy. A spośród tych, które pomagają odblokować strony z czarnej listy Roskomnadzor, absolutna większość została zamknięta.

Na przełomie stycznia i lutego 2017 roku dostępne są następujące bezpłatne anonimizatory:

  • NoBlockMe - Zapewnia alternatywny dostęp do sieci społecznościowych i LiveJournal.
  • Pingway - za dostęp do sieci społecznościowych i YouTube.
  • Anonim.pro - odblokowuje sieci społecznościowe, YouTube, serwisy randkowe, Avito, Tanks online.
  • Anonimowy
  • Anonymizer.ru - dla dowolnych zasobów internetowych.
  • Guardster też jest do wszystkiego.

Otwierając witrynę przez anonimizator, możesz napotkać problemy:

  • Niepełne ładowanie treści. Strona może otwierać się bez zdjęć, audio i wideo, przyciski mogą nie być naciskane, menu może nie działać itp.
  • Wyświetlanie stron w zniekształconej formie - z przemieszczeniem bloków, indeksowaniem tekstu na zdjęciach itp., aż do całkowitej nieczytelności.
  • Niedostępność zasobów sieciowych przesyłających dane za pomocą protokołu https.
  • Nadmiernie natrętne wyświetlanie reklam - ogromne banery, wyskakujące okienka, ciągłe przekierowania do innych zasobów internetowych. Możliwe jest potajemne zainstalowanie adware (od słowa adware - oprogramowanie reklamowe) i spyware na komputerze, z którym będziesz musiał się zmagać przez długi czas.

Aby zmniejszyć prawdopodobieństwo tego, użyj anonimizatorów dostosowanych do potrzebnych treści, na przykład sieci społecznościowych. Lub użyj innych metod, aby ominąć blokowanie.

„Chips” przeglądarek

W zwykłych przeglądarkach internetowych nie ma specjalnych narzędzi umożliwiających otwieranie zablokowanych witryn, ale są opcje, dla których ta akcja jest „boczna”. W przeglądarce Opera i Yandex takim narzędziem jest tryb oszczędzania ruchu Turbo. Jeśli więc chcesz przyspieszyć otwieranie wolno ładujących się stron, otrzymasz niezły bonus w postaci darmowego dostępu, na przykład na Rutrecker.org.

W Operze opcja Turbo jest włączona w menu głównym.

W Yandex Browser - w głównych ustawieniach.

W Google Ghrome i Mozilla Firefox nie ma trybu Turbo, ale Tłumacz Google może się w nich przydać do naszych celów. Przetłumaczona witryna otwiera się w osobnej ramce, a dostęp do niej nie jest już blokowany.

Jeśli nigdy nie korzystałeś z translatora Google, wyjaśnimy, jak to zrobić: w lewym oknie wklej adres URL strony, którą chcesz otworzyć i wybierz oryginalny język. Nawet jeśli strona jest w języku rosyjskim, oryginał powinien mieć przypisany język obcy, na przykład angielski, a językiem docelowym powinien być rosyjski. Następnie naciśnij przycisk „Tłumacz”.

Wynik otwarcia Rutrecker.org, jak widać na zrzucie ekranu, okazuje się całkiem przyzwoity.

Innym sposobem na ominięcie blokowania witryny jest wpisanie nie nazwy w pasku adresu przeglądarki, ale adresu IP, który usługi Whois pomogą określić. Na przykład ten.

Niestety „sztuczki” przeglądarek nie są w 100% skuteczne: niektórych witryn Google nie tłumaczy, w trybie Turbo również pozostają zablokowane nie tylko z nazwy, ale także z adresu IP.

Specjalne rozszerzenia przeglądarki

Jeśli nie możesz uzyskać dostępu do witryny za pomocą własnych narzędzi przeglądarki, rozszerzenie innej firmy może pomóc w rozwiązaniu problemu. Jednym z najpopularniejszych narzędzi do tego celu jest FriGate (link podany jest do sklepu Chrome, ale istnieje dla innych przeglądarek).

FriGate szyfruje i przekazuje część ruchu przeglądarki internetowej przez własny serwer VPN. To nie tylko przywraca dostęp do witryn po zablokowaniu, ale także przyspiesza połączenie.

Oprócz FriGate wiele darmowych rozszerzeń ma również podobne funkcje. Tutaj jest kilka z nich:

Niektóre z nich po instalacji wymagają konfiguracji, na przykład tworzenia niestandardowych list zasobów sieciowych i reguł, inne mają tylko przycisk włącz/wyłącz i nic więcej. Niektóre rozszerzenia zapewniają wybór z 3-4 dostępnych serwerów proxy, inne nie. Użyj tego, co najbardziej Ci odpowiada, ponieważ istnieje wiele opcji. Przynajmniej jeden zadziała.

Bezpłatni klienci VPN dla Windows i innych platform

Głównym celem VPN jest tworzenie zamkniętych kanałów komunikacyjnych w celu ochrony ruchu sieciowego przed wyciekiem i dostępem z zewnątrz. Jednak ta technologia jest również używana do odwiedzania zablokowanych stron internetowych. W przeciwieństwie do anonimizatorów, które przekierowują żądanie do jednej witryny we właściwym „kanale”, oraz rozszerzeń przeglądarki, które przepuszczają ruch jednej przeglądarki internetowej przez serwer proxy, aplikacje VPN kierują cały ruch sieciowy komputera do zamkniętego kanału.

Usługi dostępu do serwerów VPN za pośrednictwem programu klienckiego są zwykle płatne (kosztują 1-50 USD miesięcznie, w zależności od przepustowości kanału i dostępności dodatkowych opcji), ale jest kilka bezpłatnych.

Według autora najlepszym darmowym klientem VPN dla Windows, Mac OS X, Linux i platform mobilnych jest CyberGhost 6. Oto jego najważniejsze zalety w porównaniu z analogami:

  • Brak ograniczeń ruchu. Większość darmowych aplikacji tego formatu ogranicza ruch do około 500 MB miesięcznie lub przez cały okres użytkowania. Jeśli potrzebujesz więcej, zapisz się na płatną subskrypcję.
  • Wystarczająco wysoka prędkość połączenia. Większość darmowych sieci VPN ogranicza to do minimum.
  • Duży wybór dostępnych serwerów na całym świecie. Wiele darmowych odpowiedników oferuje tylko jeden serwer, który znajduje się gdzieś w USA i jest stale przeciążony.
  • Kilka gotowych profili do różnych zadań (tylko połowa jest dostępna bez opłat, ale w przypadku większości zadań wystarcza).
  • Może służyć do uzyskiwania dostępu do dowolnego typu zasobu internetowego. Obsługuje prawie wszystkie rodzaje ruchu: strumieniowe wideo, gry online, sieci społecznościowe itp., ogranicza p2p.
  • Łatwy do nauczenia dla początkujących.
  • Zrusyfikowane.

Aby dostać się do zamkniętej witryny za pomocą CyberGhost 6, wystarczy uruchomić program i wybrać jeden z dostępnych profili.

Wybierając opcję anonimowego surfowania (żółty kafelek), wystarczy ustawić tryb pobierania przeglądarki (normalny lub incognito) i określić żądany serwer VPN.

Wybierając odblokowanie podstawowych stron internetowych (niebieski kafelek), wystarczy kliknąć odpowiednią ikonę.

Przeglądarka Tor), która implementuje technologię routingu cebuli dla ruchu internetowego.

Zasada transmisji danych w sieci Tor różni się od zwykłej tym, że wszystkie przesyłane informacje są wielokrotnie (warstwa po warstwie) szyfrowane i podążają za losowo zbudowanym łańcuchem serwerów proxy całkowicie anonimowo. Ani pośrednik, ani punkt końcowy nie otrzymują informacji o inicjatorze żądania i trasie ruchu. Każdy serwer odczytuje dokładnie te informacje, które są niezbędne do przesłania pakietu do następnego węzła (w przenośni usuwa własną warstwę łusek cebuli). Taki system zapewnia użytkownikowi maksymalną prywatność i sprawia, że ​​śledzenie jego ruchu, jeśli nie niemożliwe, to bardzo trudne.

Żadna metoda blokowania zasobów sieciowych nie wytrzyma ataku Tora. Ale tylko wtedy, gdy sam Tor nie jest zamknięty. Niestety w Kazachstanie i Białorusi wiele sposobów podłączenia tego wspaniałego instrumentu jest zablokowanych na poziomie państwowym. W rzeczywistości uniemożliwia to korzystanie z niego przez większość mieszkańców tych krajów.

Tor nie jest jeszcze zakazany w Rosji, a jego używanie nie grozi żadnymi sankcjami.

Witajcie drodzy czytelnicy serwisu blogowego. Dzisiaj chcę porozmawiać o darmowych opcjach hostingu (od) dla witryny, których możesz potrzebować na początkowym etapie zapoznawania się z webmasteringiem, kiedy nie masz jeszcze pewności, że będziesz dalej pracować nad swoją witryną i wydawać pieniądze na jej utrzymanie . O tym, na co i na co zwrócić uwagę przy jej wyborze, przeczytaj link, aby nie rozpraszać się tym.

Ponieważ praktycznie wymagają obsługi PHP (język programowania WWW) i MySql (bazy danych), jest to dokładnie ten rodzaj hostingu, który chciałbym mieć do pełnej dyspozycji za darmo. W tej publikacji opowiem Ci tylko o całej galaktyce takich usług, a Ty już wybierzesz dla siebie taką, która najlepiej sprawdzi się w rozwiązywaniu Twoich bieżących zadań.

Mój pierwszy darmowy hosting – co zdecydowało o moim wyborze

W zasadzie sam nie jestem osobą chciwą, a na początkowym etapie rozwoju mojego bloga byłem w stanie zapłacić sto rubli lub nawet więcej miesięcznie za pełnoprawny hosting. Niemniej jednak tego nie zrobiłem i przez dość długi czas siedziałem na tak zwanym „darmowym hostingu” (z oxnull.net, który, nawiasem mówiąc, działa do dziś) i jest kilka powodów, dla których ten.

  1. Po pierwsze, czytając recenzje zrozumiałem, że tani hosting może łatwo być bardzo problematyczny i pełen błędów, a jego administracja jest niedostępna i nielojalna wobec użytkowników. Darmowy hosting również może na tym łatwo ucierpieć, ale przynajmniej jest jasne, dlaczego.
  2. Po drugie, jak każdy początkujący użytkownik, postanowiłem zrobić swój pierwszy projekt internetowy na darmowym silniku (najpierw była to Joomla, a potem opanowałem już WordPressa) i logiczne byłoby umieszczenie go w darmowym „stoisku”. To nie zobowiązuje cię do niczego, a jeśli nagle znudzi ci się majstrowanie przy stronie (lub coś innego nie pójdzie dobrze), możesz bezpiecznie zrezygnować z całej tej ekonomii, nie żałując wydanych pieniędzy.

Jak zapewne wiesz, hosty można podzielić na te, które obsługują język programowania PHP i bazy danych MySQL, oraz te, które nie obsługują. Te ostatnie znajdują się coraz rzadziej, ale wśród darmowych wciąż się spotykają.

Z php i mysql będziemy mogli wykorzystać hosting do stworzenia na nim witryny "działającej na silniku" (za pomocą systemu zarządzania treścią - CMS). Najpopularniejsze to Drupal, Bitrix itp. Jeśli nie ma wsparcia dla php i mysql na darmowym hostingu, to naszym przeznaczeniem są tylko zwykłe strony HTML i nic więcej (choć dla strony wizytówkowej lub może być odpowiednie).

Jednak samo wykorzystanie CMS (silnika) obiecuje nam znaczne korzyści przy tworzeniu i utrzymywaniu mniej lub bardziej złożonych witryn, blogów, a tym bardziej forów. Istnieją wbudowane edytory „ala Word”, a także kilka rozszerzeń dodających nowe funkcje, a znajomość Html, CSS (a tym bardziej PHP) nie jest wymagana. Po prostu weź to i zrób to! Ogólnie jak najbardziej dla początkującego webmastera.

Siedem lat temu, po przejrzeniu wszystkich darmowych ofert hostingowych dla mojego obecnego bloga dostępnych w tym czasie, zdecydowałem się Oxnull.net... W tym samym czasie odwiedziłem wszystkie strony darmowych hosterów i dokładnie przestudiowałem oferowane warunki. Oprócz dostępności php i mysql, które są niezbędne dla WordPressa czy Joomla, interesowała mnie głównie udostępniona przestrzeń na dysku twardym. W tym czasie darmowa opcja na Oxnull.net oferowała mi 300 Mb miejsca na dysku, co było decydującym czynnikiem na jego korzyść. Tak, w rzeczywistości niewiele się zmieniło przez siedem lat:

Co jeszcze mi się podobało, a może i Tobie spodoba się, to możliwość uzyskania działającej już strony na jednym z popularnych silników w ciągu jednej lub dwóch minut po rejestracji. W przypadku zwykłego hostingu stało się to koniecznością, ale za darmo to coś z czymś. Dla początkującego użytkownika ten „darmowy hosting” był wtedy na ogół darem niebios, ponieważ. szereg problemów i kwestii związanych z instalacją silników (SMS) natychmiast zniknęło.

Niewiele pozostało do zrobienia, wystarczy dodać treść i to wszystko - darmowa strona, forum lub blog jest gotowy na przyjęcie gości. Chociaż oczywiście „dodawanie treści” jest najważniejszą rzeczą przy tworzeniu strony, ale na początku wydaje się, że gdy problemy techniczne zostaną rozwiązane i nie trzeba płacić za hosting, treść nie będzie trudna do napisania. W każdym razie obniżenie progu wejścia w moim przypadku było wtedy głównym powodem skorzystania z usług Oxnull.net.

Nie trzeba dodawać, że jeśli tego nie potrzebujesz, możesz łatwo zburzyć zainstalowane silniki. Natychmiast po rejestracji otrzymasz informacje o dostępie do witryny przez FTP (login i hasło) oraz dane Twojej bazy danych MySQL (nazwa bazy danych, login i hasło dostępu do niej). Ponadto jesteś nazwą trzeciego poziomu (coś takiego: ktonanovenkogo.oxnull.net), która w razie potrzeby może być później, na przykład na stronie (jeśli jesteś gotowy, aby ją kupić, lub jeśli już posiadać to).

Szczególnie mnie ucieszył i w sposób polubowny zaskoczony na Oxnull.net- komunikacja z administracją. Nigdy nigdzie nie spotkałem tak życzliwych administratorów. To przyjemność komunikować się z takim wsparciem technicznym! Wcale nie przesadzam, bo nie mogłem oczekiwać takiej reakcji od właścicieli absolutnie darmowego hostingu.

Początkowo kontaktowałem się z nimi tylko w sprawach związanych z problemami z serwerem, ale potem stałem się zupełnie bezczelny i zacząłem prosić o radę w sprawach, które nie miały z nim nic wspólnego. Co godne uwagi, we wszystkich przypadkach otrzymałem więcej niż wyczerpującą odpowiedź i pomoc, aż po pisanie małych programów do rozwiązywania moich osobistych problemów. W jaki sposób!

Ale świat nie stoi w miejscu i przez ostatnie siedem lat warto wspomnieć o wielu darmowych witrynach hostingowych, jak również te, które już istniały wcześniej. Trudno określić wśród nich jednoznacznego lidera, więc po prostu przedstawię im listę i krótko omówię ich cechy i możliwości. Cóż, twoja opinia w komentarzach stanie się dodatkowym kryterium wyboru.

Jeśli chcesz zaoferować dobrze znaną i zatwierdzoną opcję bezpłatnego hostingu, opisz ją krótko, abyś mógł szybko przenieść informacje do artykułu.

10 darmowych hostingów witryn z obsługą php i mysql

W żaden sposób nie chcę wyróżniać liderów i outsiderów wśród wymienionych poniżej dostawców hostingu, którzy zapewniają bezpłatny dostęp do swoich zasobów, ponieważ każdy ma swoje zadania i do pewnego stopnia wszystko zależy od notorycznego „szczęścia / pecha” ( jaki fizyczny serwer otrzyma twoją witrynę, jacy będą „sąsiedzi”, czy ich witryny będą przeszkadzać i wiele więcej). Nawiasem mówiąc, tak jest na wszelki wypadek. Generalnie sam wybierasz, a ja po prostu postaram się nieco ułatwić Ci ten wybór.

  1. Hostiman Jest dość nietypowym graczem na rynku „darmowego hostingu”, ponieważ poza zwykłym hostingiem z obsługą PHP i MySQL, zapewnia również darmowy VPS, czyli w zasadzie „Wow”. Tutaj możesz uzyskać miejsce na 2 strony o wielkości 2 GB (z PHP i MySQL) na nowoczesnym serwerze z dyskami DDR4 i SSD (szybko). I to wszystko za darmo!

    Istnieje jednak szereg niuansów (o których przeczytasz w osobnym), które mają na celu odcięcie możliwości korzystania z tej usługi w „schematach czerni i szarości”. Jak już wspomniałem, jest też możliwość zdobycia serwerów VPS/VDS za darmo (i bardzo sprytnych), ale będzie jeszcze więcej niuansów, aby je zdobyć. Ale "2 × 3700 MHz + 6 GB DDR4 + 40 GB SSD" za darmo! To tylko jakieś wakacje ...

  2. Chata- dobre dla małych stron (tylko 100MB miejsca na dysku jest gratis) lub dla początkujących w momencie nauki sztuki webmasteringu, ponieważ jest wsparcie dla PHP i MySQL, a dostęp do plików jest zapewniony nie tylko przez FTP, ale także przez SSH. Za dodatkową opłatą można dokupić miejsce, podpiąć domenę drugiego poziomu i wiele więcej, ale wtedy nie będzie to już darmowy hosting.Domyślnie jest reklama, którą można też za opłatą wyłączyć. Ponadto istnieją opinie użytkowników, że ten hosting usuwa witryny z bezpłatnych taryf, które nie mają ruchu lub są niskie. Więc to jest to.
  3. Hostinger- mają raczej „smaczny” darmowy plan taryfowy:

    To prawda, pod auspicjami walki z itp. Od początku tego roku wprowadzili aktywację SMS-ową, która wielu się nie spodobała, ponieważ wiadomość jest płatna i droga. W ogóle wielu jest oburzonych i oburzonych, bo wcześniej przez lata siedzieli na darmowej taryfie i nie wysadzili głowy.

  4. 000webhost- burżuazyjny darmowy hosting z PHP i MySQL, a także pocztą PHP i preinstalowanym Curl, GD2, ImageMagick. Zapewnij 1,5 Giga miejsca na witrynę i 100 Gb na ruch. cKontrola panelu. Możesz użyć dwóch baz danych, powiązać pięć domen. Jednocześnie wydaje się, że nie ma reklam i jest bardzo przyzwoity, podobnie jak szybkość stron. Ale jakoś wszystko okazuje się podejrzanie „gładkie”. Z pewnością istnieją "choroby dziecięce" wszystkich darmowych hostingów - usterki. Ale to tylko domysły...
  5. Cpanelhosting Jest młodym dostawcą z darmowym planem, który obsługuje PHP i MySQL.

    Wydaje się, że jest tam wszystko, czego potrzebujesz (możesz nawet wybrać żądaną wersję PHP od 4 do 7 i oczywiście panel sterowania jest), ale nie ma jeszcze wystarczająco dużo opinii, aby wyciągnąć jakiekolwiek wnioski na temat stabilności i użyteczności pracy z tym. Dla kogoś ważne będzie, że hosting jest wydawany praktycznie bez rejestracji (wskazuje na to e-mail i przychodzą do niego wszystkie niezbędne dane) i bez żadnego SMS-a (jak ostatnio w Hostingerze).

  6. nx0- całkiem fajne funkcje tego darmowego hostingu:

    Prawda wielu użytkowników jest zmartwiona, że ​​aby założyć własne konto, będą musieli zweryfikować swój numer telefonu komórkowego. Ci, którzy cenią sobie anonimowość, mogą nie być zadowoleni z tej opcji.

  7. Najlepsze- ten projekt można porównać do wspomnianego na początku Okhnul.net, ponieważ podejście do akceptowania witryn jest mniej więcej takie samo. Akceptowane są tylko strony rosyjskojęzyczne, a jednocześnie wolne pojemności są udostępniane tylko tym, którzy lubią administrację. Na przykład nie prowadzą projektów rozrywkowych, gier i komercyjnych, ale poza tym wszystko wydaje się być na poziomie. Chłopaki biorą pod swoje skrzydła (w zakresie wsparcia technicznego) te projekty, które przynoszą korzyści ludziom i są całkowicie pożyteczne dla społeczeństwa. Jest wsparcie dla PHP i MySQL i wszystkiego, czego możesz potrzebować. Ale powtarzam raz jeszcze, że ten „darmowy hosting nie jest dla wszystkich”.
  8. Byethost- kolejny burżuazyjny darmowy hosting i znowu bardzo dobrze. Jest wszystko, o czym może marzyć webmaster — gigabajt na pliki, PHP i MySQL, pięć baz danych, pełnoprawny plik .htaccess i brak reklam. Czego chcieć więcej? Prawdopodobnie stabilność, ale można to zweryfikować tylko empirycznie.
  9. ZZZ Jest ukraińskim dostawcą, który świadczy darmową usługę hostingową o bardzo dobrych deklarowanych parametrach i bez reklam. Tak jak w przypadku, możesz sprawdzić tylko w praktyce i wypisać się tuż poniżej w komentarzach.
  10. Zrodzić- bezpłatna opcja hostingu od dość dużego dostawcy.

    Właściwie wszystko jest pokazane na ekranie. Niezbyt hojny, ale całkiem strawny. Pytanie znowu dotyczy niezawodności i stabilności. Jest nadzieja, że ​​duża marka da jakąś gwarancję na rozsądek wsparcia technicznego i stabilność serwera.

10 dodatkowych opcji bezpłatnego hostingu strony internetowej

Opisane powyżej opcje realizacji koncepcji „darmowego hostingu” różnią się tym, że jeśli chcesz, możesz łatwo zebrać pieniądze (pliki witryny, bazy danych) i spokojnie przejść albo na inny darmowy hosting, albo na płatny, gdy dojrzejesz dla tego. Na tym właśnie polega ich urok. Wolność.

Istnieje jednak wiele innych opcji bezpłatnego umieszczania witryny w sieci, gdy nie musisz zawracać sobie głowy silnikiem i praktycznie nie będzie problemów technicznych, ale możesz od razu przejść do najważniejszej rzeczy - wypełnić strona z treścią. Często jednak taka prostota pociąga za sobą pozbawienie tej właśnie wolności, o której była mowa powyżej. Dużo trudniej będzie opuścić swoją farmę w inne miejsce. Jednak te metody nadal zasługują na przynajmniej omówienie.

Więc, darmowy hosting można uzyskać więcej w co najmniej dwóch przypadkach:

  1. Jeśli zdecydujesz się skorzystać z bezpłatnego (lub częściowo bezpłatnego) kreatora stron internetowych.
  2. Jeśli umieścisz swoją stronę (najczęściej blog) na tzw. platformach blogowych, które również świadczą tę usługę za darmo.

Główną wadą tych metod (poza pozbawieniem swobody poruszania się) jest również ich złożoność. Albo hoster zrobi to za Ciebie, albo zysk będzie mniejszy niż to, co może mieć „wolna osoba”. Jeśli jednak nie planujesz na tym zarabiać, całkiem możliwe jest stworzenie udanego projektu nawet na bezpłatnej platformie, a sieć jest pełna takich przykładów.

chodźmy zacznijmy od darmowych platform blogowych gdzie możesz zacząć budować swoją stronę internetową. Ich główną zaletą jest prostota założenia przyszłej strony oraz prostota dodawania do niej materiałów. Wśród wielu podobnych usług „darmowego hostingu” są:

Cóż, mogę zaproponować kilka opcji na przekąskę. uzyskanie darmowego hostingu wraz z kreatorem stron internetowych... Ich podstawowe funkcje są bezpłatne, a tworzenie witryn odbywa się na poziomie intuicyjnym (dla wielu metoda „chwyć i przeciągnij”). To prawda, że ​​jest też mucha w maści - kod źródłowy stron z reguły okazuje się „ciężki”, a funkcjonalność w niektórych momentach wciąż przegrywa z silnikami. Natomiast „za darmo i słodki ocet”.

  1. Ucoz- bardzo popularny w runecie. Nie mówię, że tworzenie witryn na nim jest niezwykle proste, ale nadal jest łatwiejsze niż robienie tego na silniku. Funkcjonalność jest dość rozwinięta, są szczegółowe instrukcje, responsywna obsługa w języku rosyjskim, kilka darmowych szablonów, jest przyjazny dla PHP i MySql (chociaż wydaje się, że jest za opłatą), ale ... To jest ALE. Im bardziej popularna jest Twoja witryna, tym więcej reklam będzie się na niej znajdowało (czasami nawet tak bardzo, że odwiedzający z niej uciekną).
  2. Wix- bardzo popularny na całym świecie. Baza danych jest bezpłatna i całkiem wygodna dla początkujących użytkowników, ponieważ obsługuje ich ulubioną koncepcję - weź ją i przeciągnij myszą. Dotyczy to dosłownie wszystkiego, łącznie z projektem strony. Mnóstwo kolorowych (jeśli nie fantazyjnych) darmowych szablonów. Możesz o tym przeczytać więcej. Reklama nie jest zatkana, jak Yukoz, ale jeśli chcesz trochę więcej funkcjonalności lub całkowicie usunąć reklamy, będziesz musiał za to zapłacić.
  3. A5- możemy powiedzieć, że to nasz klon Vix. W swojej bezpłatnej wersji ma dość ograniczoną funkcjonalność, ale jest całkiem odpowiedni dla prostych witryn. Praca z nim jest dość prosta i przyjemna.
  4. Nethouse- jeśli potrzebujesz strony internetowej dla biznesu (dziwne, że szukasz darmowego hostingu, no tak, to Twoja firma), to ten konstruktor pomoże Ci zaprojektować stronę wizytówkową lub nawet sklep, ale jednak w wersji darmowej będziesz dość ograniczona liczba produktów i ich zdjęć.
  5. Jimdo- na darmowym abonamencie można zaprojektować całkiem przyzwoitą stronę z adaptacją na urządzenia mobilne, a nawet reklama firm trzecich na niej się nie kręci, co jest brzęczące. Ale istnieje również wiele ograniczeń, które mają na celu „uduszenie twojej ropuchy” i sprawią, że nadal będziesz się rozwidlał. Ale nie daj się nabrać!
  6. Organizować coś- kolejne "nasze" rzemiosło (pomysł Seopult, jak rozumiem). Wszystko jest jednocześnie proste i złożone. Łatwo jest zbudować stronę internetową, ale trudno będzie zmieścić się w prokrustowym łóżku darmowego planu.

Generalnie zawsze jest wybór. Profesjonalista, który zjadł psa przy tworzeniu stron internetowych, na pewno wybierze płatny hosting, ponieważ pojawiające się problemy nie są warte marnowania jego czasu. Wręcz przeciwnie, początkujący ma główny wolny zasób - czas, dlatego będzie starał się zaoszczędzić pieniądze, a jednocześnie zdobyć niezbędne doświadczenie w nadziewaniu rożków. Osobiście zrobiłem to w swoim czasie.

Powodzenia! Do zobaczenia wkrótce na stronach bloga

Możesz być zainteresowany

DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Nazwa
Nazwisko
Jak chcesz czytać Dzwon?
Bez spamu