15Jul
Tomato to potężne oprogramowanie firmware dla twojego routera, ale jego ulepszenie sprawia, że jest jeszcze potężniejszy. Pokażemy Ci 5 ulubionych wskazówek dla routerów Pomidorowych, aby przyspieszyć i pomóc Ci wykonać pracę. .. szybciej!
Jeśli zastanawiasz się nad tym, czym jest Tomato, zapoznaj się z naszym przewodnikiem po instalacji i wróć, kiedy skończysz, aby uzyskać przydatne wskazówki. Ten przewodnik zakłada, że korzystasz z wersji 1.28 pomidora. Będziemy demonstrować wszystkie przykłady na Linksys WRT54GL.Więc chwyć swój router, komputer i gaśnicę( tylko żartujesz) i zaczynajmy!
1) Zwiększanie sygnału bezprzewodowego
Czasami sygnał bezprzewodowy routera może nie docierać do niektórych obszarów domu. To bummer, ale możesz to naprawić, wykonując kilka prostych czynności w Tomato. W większości przypadków najprostszym rozwiązaniem jest zmiana położenia routera bezprzewodowego na centralny punkt obszaru, który ma być objęty. Jeśli już to wypróbowałeś i nadal potrzebujesz lepszego zasięgu, zwiększenie sygnału bezprzewodowego byłoby kolejną najlepszą, opłacalną metodą.
Aby otworzyć przeglądarkę internetową i przejść do routera Tomato. Kliknij łącze Zaawansowane, a następnie Bezprzewodowe na lewym pasku bocznym. W dalszej części tej strony można zauważyć sekcję o nazwie "Moc nadawania".Domyślna wartość dla pomidora to 42 mW( miliwatów).Maksymalna wartość obsługiwana przez Tomato wynosi 251 mW, ale zalecamy, aby nie przekraczać 70 mW, chyba że zechcesz zaryzykować przegrzany router o znacznie krótszej żywotności.
2) Przetaktuj procesor twojego routera
Uwaga: Zanim zaczniemy z tą wskazówką, powinniśmy wspomnieć, że jesteśmy pewni, że nie będziesz smażył swojego routera ani nie spali swojego domu tylko , jeśli będziesz postępować zgodnie ze wskazówkami, które podajemy dokładnie. Nie ponosimy odpowiedzialności za przechodzenie kota po klawiaturze podczas wprowadzania poleceń przetaktowywania. Rozumiem? Zacznijmy!
Przetaktowywanie routera ma swoje zalety: szybsze reakcje ze stron internetowych, szybsze pobieranie i mniejsze opóźnienia. Przynajmniej podkręcenie procesora rutera zapewnia szybszy czas odpowiedzi między połączeniami LAN a samym routerem. Nie ma prawie żadnego ryzyka( jeśli zostanie zrobione poprawnie) i nie wymaga zrozumienia systemu mnożnika lub relacji magistrali front-side.
Jednak każdy router ma różne częstotliwości taktowania, które obsługuje procesor. Sprawdź Wiki DD-WRT, aby uzyskać więcej informacji na temat procesora i prędkości rutera. W tym przykładzie używamy Linksys WRT54GL, a domyślna prędkość zegara procesora ustawiona przez Linksys wynosi 200 MHz. Dobrą wiadomością jest to, że możesz podkręcić do 50 MHz, nie powodując żadnych uszkodzeń ani dodatkowego chłodzenia routera! Są to częstotliwości zegara obsługiwane przez WRT54GL:( w MHz) 183, 188, 197, 200, 206, 212, 216, 217, 225, 238, 240 i 250.
Brzmi nieźle, prawda? Wszystko, co musisz zrobić, to włączyć dostęp SSH na routerze i uruchomić trzy proste polecenia. Najpierw zaloguj się do routera i kliknij link Administracja na pasku bocznym. Przewiń w dół, aż zobaczysz "Demon SSH".Upewnij się, że zaznaczone jest "Włącz przy starcie".Przewiń w dół, aż zobaczysz "Hasło".Wpisz hasło dostępu SSH, a następnie kliknij Zapisz u dołu.
Po włączeniu dostępu przez SSH na naszym routerze, pobierzmy program, który umożliwi nam dostęp do naszego routera przez SSH.Sugerujemy użycie PuTTY dla Windows i wbudowanych aplikacji Terminal dla użytkowników Mac i Linux. W tym przykładzie użyjemy PuTTY w Windowsie. Wpisz adres IP routera i upewnij się, że w polu Typ połączenia wybrano SSH.Kliknij przycisk Otwórz.
Zostaniesz poproszony o zalogowanie się jako nazwa użytkownika. Wpisz "root" i naciśnij Enter. Teraz zostaniesz poproszony o podanie hasła. Wpisz hasło, które ustawiliśmy wcześniej. Teraz wpisz następujące trzy polecenia i naciśnij Enter po każdym z nich. Pamiętaj, aby wymienić 3 x na żądaną częstotliwość taktowania. Oto poprawne częstotliwości zegara w celach informacyjnych: 183, 188, 197, 200, 206, 212, 216, 217, 225, 238, 240 i 250. Czy nie typu w coś innego niż jedna z tych częstotliwości.
nvram set clkfreq = xxx
nvram commit
uruchom ponownie
Router uruchomi się ponownie. Po ponownym włączeniu procesora ruter zostanie ustawiony na dowolnie wybraną częstotliwość taktowania. Szczęśliwe pobieranie!
3) Przyspieszenie wykrywania urządzeń w sieci
To sprytne sztuczki dotyczą tylko systemu Windows i wymagają, aby wszystkie komputery znajdowały się w tej samej grupie roboczej. Domyślnie system Windows ustawia nazwę grupy roboczej jako WORKGROUP lub MSHOME w zależności od tego, czy posiadasz profesjonalną lub domową wersję systemu Windows. Możesz zostawić go jako domyślny, ale upewnij się, że każdy komputer w twojej sieci jest również w tej samej grupie roboczej. Ta sztuczka pozwala twojemu routerowi Tomato działać jak serwer, który rejestruje obecność każdego urządzenia w twojej sieci i wyświetla te informacje tak szybko, jak jest to wymagane. Odkrywanie sieci urządzeń powinno być znacznie szybsze i mniej kłopotliwe.
Najpierw zmień adres IP serwera WINS( Windows Internet Name Service) w menu DHCP.Kliknij Basic i przewiń w dół, aż zobaczysz "Serwer DHCP".Zmień adres IP "WINS" na 0.0.0.0.Kliknij Zapisz u dołu.
Następnie kliknij łącze USB i NAS na pasku bocznym. Kliknij sub-link Udostępnianie plików. Upewnij się, że nazwa grupy roboczej jest ustawiona na tę samą nazwę grupy roboczej dla wszystkich Twoich urządzeń w sieci. Następnie zaznacz oba pola obok "Master Browser" i "WINS Server".Kliknij Zapisz u dołu.
Teraz upewnijmy się, że nasz komputer faktycznie korzysta z serwera WINS, który właśnie skonfigurowaliśmy.Śmiało i otwórz wiersz polecenia i wpisz "ipconfig -all".Być może trzeba przewinąć w dół, aby zobaczyć aktualną kartę sieciową, ale gdy pojawi się wiersz "Główny serwer WINS".Obok powinien pojawić się adres IP routera. Jeśli nie widzisz adresu IP routera, spróbuj ponownie uruchomić komputer i ponownie uruchomić polecenie. Czasami serwer WINS nie jest aktualizowany do czasu odnowienia nowego adresu IP z serwera DHCP.
4) Ustawianie ograniczeń dostępu dla wydajności
Ograniczenie dostępu nigdy nie brzmi jak coś dobrego, ale dzieje się tak, gdy próbujesz wykonać pracę lub gdy chcesz zatrzymać niektórych ludzi z pewnych części sieci. Funkcja ograniczenia dostępu do Tomato pozwala administratorowi tworzyć reguły dla twojej sieci. W poniższym przykładzie ustawimy regułę, która ograniczy nam przechodzenie do niektórych witryn, które powodują, że nie wykonujemy żadnej pracy. Ta zasada będzie obowiązywać w dni powszednie od 18.00 do 22.00.
Aby rozpocząć, zaloguj się do routera Tomato i kliknij link Restrykcja dostępu na lewym pasku bocznym.
Z tego miejsca zobaczysz pustą stronę z przyciskiem "Dodaj".Po kliknięciu przycisku "Dodaj" zostaniesz przeniesiony na inną stronę, aby skonfigurować nową regułę ograniczeń.
W polu opisu wprowadź wszystko, co opisuje twoją regułę( np. "Czas pracy").Następnie użyj menu rozwijanych obok "Czas" i wybierz 18:00 i 22:00.Teraz odznacz pola "Słońce", "Fri" i "Sob" obok "Dni".W sąsiedztwie "Typu" pozostawiamy przycisk radiowy "Normalne ograniczenie dostępu".Jeśli zdecydujesz się na opcję "Wyłącz bezprzewodowo", całkowicie wyłączysz bezprzewodową funkcjonalność routera na czas określony wcześniej. Nie zrobimy tego teraz, ponieważ chcemy ograniczyć dostęp tylko do jednego komputera, a nie do każdego, kto korzysta z Wi-Fi.
Sąsiadujące z "Dotyczy", chcemy kliknąć menu i wybrać "Następujące".Zauważysz, że Tomato pyta Cię o adres MAC lub adres IP komputera, do którego chcesz ograniczyć dostęp. Jeśli Twój komputer nie ma statycznego adresu IP, najlepiej wprowadzić adres MAC komputera w celu zapewnienia niezawodności. Aby znaleźć adres MAC komputera w systemie Windows, otwórz wiersz polecenia i wpisz "ipconfig -all".Ciąg 12 znaków obok "adresu fizycznego" to adres MAC komputera. Wpisz to w Pomidor bez łączników( Pomidor automatycznie doda średniki między każdą drugą wartością) i kliknij przycisk "Dodaj" poniżej.
W tym momencie konfiguracja ograniczeń dostępu powinna wyglądać podobnie do naszej poniżej:
Na koniec, odznacz pole "Blokuj wszystkie dostęp do Internetu".Jeśli zostanie zaznaczone, komputer nie będzie w ogóle mógł uzyskać dostępu do Internetu. Pojawi się nowy zestaw opcji. Te opcje umożliwiają filtrowanie ruchu na podstawie protokołów takich jak RDP( protokół Remote Desktop Protocol) lub ICMP( Internet Control Message Protocol), aby wymienić tylko kilka. W tym przykładzie nie będziemy mieli do czynienia z protokołami i po prostu zablokujemy dostęp do niektórych stron internetowych, wpisując tylko ich nazwy w polu tekstowym "Żądanie HTTP".
Istnieją również specjalne znaki, których możesz używać w żądaniach HTTP, które definiują twoją regułę jeszcze bardziej:
facebook.com $( blokuje wszystko kończące się facebook.com)
^ facebook( blokuje wszystko zaczynając od facebooka)
^ photos.facebook.com $( blokuje dokładnie poddomeny photos.facebook.com)
Kliknij przycisk "Zapisz"blisko dna. Pomidor załaduje regułę i niedługo po tym Twoje witryny będą blokowane. Niech rozpocznie się produktywność!
Podsumowując, zdefiniowana przez nas reguła blokuje dostęp do dowolnego żądania HTTP zawierającego słowa "reddit", "twitter", "facebook" i "linkedin" i rozpoczyna się od "plus" z komputera o adresie MAC równym 00:19: D1: 81: 02: AF.Ta zasada obowiązuje od godziny 18 w każdy dzień tygodnia i kończy się o 22.00.Podczas próby uzyskania dostępu do tych witryn zobaczysz błąd resetowania połączenia w przeglądarce.
5) Ustawianie zasad jakości usług( QoS)
Zasady jakości usług dają pierwszeństwo bardziej "istotnemu" ruchowi internetowemu. Pomyśl o QoS, takim jak ruch w godzinach szczytu na ruchliwej autostradzie;każdy pojazd porusza się w wolnym tempie, ponieważ zbyt wiele osób próbuje się wydostać( lub wchodzi).Gdy coś ważnego dociera na autostradę, jak pojazd ratunkowy, pojazdy zwalniają jeszcze bardziej i zatrzymują się, aby pojazd awaryjny mógł jechać szybciej. Pojazd awaryjny w tym przykładzie to ruch, który uważasz za najważniejszy( Xbox Live), podczas gdy inne pojazdy są rzeczami, które uważasz za mniej ważne( ruch w sieci BitTorrent).
Teraz, co decyduje o tym, który ruch jest lepszy od innych? To zależy od Ciebie, a pokażemy Ci, jak to ustawić w Pomidorze. Zanim zaczniemy, chcielibyśmy wspomnieć o krótkiej notatce dodatkowej: nie ma "właściwego" sposobu na ustanowienie zasad QoS.Każdy ma inne preferencje dotyczące tego, które protokoły / ruch są dla nich ważne. Mając to na uwadze, pokażemy Ci podstawy zasad QoS, a my pozwolimy Ci przejąć stamtąd.
Pierwszym krokiem jest ustawienie naszych klas prędkości, które określają, które protokoły / ruch uzyskują największą lub najmniejszą przepustowość.Kliknij QoS na pasku bocznym, a następnie Ustawienia podstawowe. Zaznacz "Włącz QoS", aby aktywować pozostałe opcje poniżej.
Teraz zrobimy test prędkości na naszym połączeniu internetowym, aby zobaczyć, jaka jest nasza maksymalna przepustowość.Udaj się na swoją ulubioną stronę testową prędkości. Sugerujemy użycie Speedtest.net. Znajdź zlokalizowany geograficznie serwer i rozpocznij test. Zwróć uwagę na prędkość wysyłania w kilobitach na sekundę.Jeśli Twój test wyświetla prędkości w megabitach na sekundę, pomnóż go przez 1024, aby wyświetlić prędkość w kilobitach. Na przykład prędkość mojego wysyłania wyniosła 0,76 Mb / s( nie śmiej się!), Więc moja prędkość wynosiłaby 778 Kb / s. Jeśli zauważysz, że prędkość wysyłania z testu prędkości nie jest zbliżona do prędkości wysyłania wysyłanej przez twojego dostawcę, przeprowadź wiele testów i użyj średniej z tych testów.
Gdy znasz już maksymalną prędkość wysyłania, wpisz ją obok "Maks. Przepustowość" pod "Współczynnik wychodzący / Limit".Zauważysz, że Pomidor wykona dla ciebie trochę pracy, automatycznie dostosowując poniższe klasy prędkości.
Zwróćmy teraz uwagę na prędkość pobierania z naszego testu prędkości. Przelicz to na kilobity na sekundę i wprowadź w "Maksymalne pasmo" poniżej "Limit przychodzący".Tym razem Tomato nie wykona swojej magii i dostosuje klasy prędkości poniżej, więc będziemy musieli ręcznie zrobić to sami. Możesz użyć klas prędkości, które wykorzystaliśmy poniżej, lub skonfigurować je specjalnie dla twojego środowiska( co zalecamy).Te ustawienia działają dla nas w naszym środowisku. Kliknij Zapisz u dołu strony.
Po skonfigurowaniu naszych klas prędkości musimy zastosować je do określonych protokołów / ruchu. Kliknij Klasyfikacja pod QoS na pasku bocznym, aby rozpocząć parowanie klas prędkości z protokołami.
Ten krok zasad QoS jest nieco trudny, ponieważ, jak powiedzieliśmy wcześniej, każdy ma inne preferencje co do tego, które protokoły wymagają największej lub najmniejszej przepustowości. Możesz teraz wziąć QoS w swoje ręce lub trzymać się z nami, aby zobaczyć, jak konfigurujemy QoS w naszej sieci.
Pomaga otworzyć zarówno stronę Klasyfikacji, jak i stronę Ustawienia podstawowe w dwóch oddzielnych zakładkach. Pierwszą zasadą i prawdopodobnie najważniejszą, którą ustanowiliśmy, był ruch WWW.Teraz Tomato wykonuje dobrą robotę domyślnie ustawiając tę regułę, więc nie musimy zbytnio poprawiać ustawień.Ta reguła daje najwyższy priorytet( od 622 do 778 kbit / s w naszej konfiguracji) do ruchu wychodzącego, który przechodzi przez porty 80( HTTP) i 443( HTTPS).Aby ruch był przepuszczany przez tę klasę, nie może przekraczać 512 KB danych przesłanych wychodzących( upload).Pomaga to zapewnić, że przesyłanie ogromnych plików( np. Kopiowanie pliku wideo o rozmiarze 4 GB. mkv do Dropbox) nie należy do tej klasy i niszczy całej naszej przepustowości.
Zamierzamy stworzyć jeszcze jedną, bardzo nam bliska, regułę: Xbox Live. Najpierw ustawimy źródłowy adres IP na statyczny adres IP naszej konsoli Xbox: 192.168.0.34.Następnie ustalimy priorytety dla ruchu o najwyższym priorytecie. Xbox Live używa portu 3074, więc każdy ruch pochodzący z dostarczania do 192.168.0.34:3074 będzie należał do tej klasy. Ustawiliśmy też na wszelki wypadek nasz filtr L7( Warstwa 7) na "xboxlive".Zachowaj ostrożność dodając zbyt wiele filtrów L7 do wielu klas, ponieważ może to spowodować uszkodzenie twojego routera.
Jeśli po skonfigurowaniu reguł QoS okaże się, że szybkość połączenia internetowego nie jest zbyt dobra, zalecamy rozpoczęcie od nowa i ponowne zdefiniowanie reguł i klasyfikacji. Może to potrwać od 3 do 4 razy, zanim to zrobisz, ale gdy to zrobisz, będziesz szczęśliwy, że wkładasz wysiłek.
To wszystko na naszą listę porad Pomidorów. Twoja siła połączenia Wi-Fi powinna być jak najlepsza wraz z szybszym wykrywaniem urządzeń w sieci. Twoje zasady QoS powinny przyspieszyć twoje połączenie z Internetem, a jednocześnie zapewnić więcej pracy dzięki regułom ograniczania dostępu. A dzięki nowemu routerowi przetaktowanemu wysyłanie pakietów powinno odbywać się błyskawicznie! Jeśli masz ochotę na więcej wskazówek, zapoznaj się z naszym przewodnikiem do konfiguracji OpenVPN na temat Pomidora, aby uzyskać dostęp do swojej sieci z dowolnego miejsca na świecie!
Obrazy autorstwa Dugbee i spisharam