Hvordan starte ruteren automatisk på den nerdete måten

Jul 12, 2025
Maskinvare
UCACHED INNHOLD

Verizon FIOS er flott - hastighetene er utrolige, og prisen er ... vel, ganske dyrt. Det virkelige problemet er at den forferdelige ruteren de gir deg, må startes på nytt hele tiden, noe som er en kongelig smerte med tanke på at den er nede i kjelleren. I tillegg vil jeg ikke gå ut av sofaen.

Så jeg tenkte på hvordan jeg kunne løse dette problemet ved hjelp av teknologi. Det er det geeks gjør, ikke sant?

Ja, jeg vet, jeg kunne nok ringt Verizon og oppgradert ruteren. Jeg er sikker på at de har en bedre modell nå. Og sikkert, du kan oppdatere fastvaren, men det fungerer ikke for den gamle ruteren min siden det ikke er noen oppdatering. På tide med en enklere løsning som ideelt sett innebærer en cron-jobb. Cron-jobber er alltid en god beslutning.

Etter tre minutter med forskning og idédugnad presenterte en løsning seg: Du kan aktivere telnet på ruteren, sette opp et skript som automatisk kjører en serie kommandoer ved hjelp av telnetgrensesnittet, og deretter planlegge skriptet med en cron-jobb for å kjøre på en vanlig basis. For meg betydde det hver morgen klokka 07.00, en time før jeg våkner, og igjen klokken 17.30, siden jeg alltid er ute av huset på det tidspunktet. Problem løst, og jeg kan bruke Vim, noe som også gjør meg glad.

Og selvfølgelig kan du lage et skript for å kjøre på forespørsel for å starte ruteren umiddelbart når du vil.

Merk: Du kan sannsynligvis gjøre det samme med en ruter som ikke er Verizon. Du må sjekke ruteadministrasjonspanelet og se hvordan alternativene fungerer der.

Koble til ruteren din via Telnet

Det første du vil gjøre er å finne ut hvordan du aktiverer telnet på ruteren. For Verizon-ruteren kreves det å gå inn i Advanced -> Local Administration og sørge for at "Using Primary Telnet Port" er aktivert. Sørg for å klikke Bruk.

På dette punktet kan du enkelt bruke telnet fra terminalen eller ledeteksten for å koble til ruteren. Hvis du bruker Windows, må du sannsynligvis aktivere telnet. For å koble til, skriv bare inn dette, og erstatt IP-adressen til din egen ruters IP hvis nødvendig (selv om de fleste er innstilt på å bruke 192-serien)

telnet 192.168.1.1

Når du er der, kan du vanligvis skrive inn hjelpekommandoen for å se hva alternativene er. For Verizon FIOS var alternativet jeg lette etter i systemunderseksjonen, og hadde passende tittelen "omstart". Du må faktisk skrive "systemstart" og ikke bare "starte på nytt".

Når du skriver inn kommandoen ved ledeteksten, blir du koblet fra, og ruteren vil startes på nytt. Enkelt, ja. Men hvem vil gjøre alt det å skrive hver gang?

Skript Telnet gjennom terminalen (OS X eller Linux eller Cygwin på Windows)

Vi kommer til å anta at du har tilgang til bash-skallet, enten det er i ditt vanlige operativsystem, eller hvis operativsystemet ditt (Windows) ikke har bash, må du kanskje installere Cygwin .

Det er overraskende enkelt å skript et sett med kommandoer og pipe dem inn i telnet-applikasjonen. Alt du trenger å gjøre er noe som dette:

(ekko kommandonavn; ekko en annen kommando) | telnet 192.168.1.1

Det eneste problemet er den gnagende påloggingen du må gjennom ... den dukker ikke opp med en gang. Så hvis du sender inn et "ekkoadministrator" og deretter "ekko-passord", vil det skje for raskt og vil ikke bli sendt til serveren. Løsningen? Bruk søvnkommandoen!

Å legge til et par søvn 3 kommandoer, for å vente i tre sekunder, løser problemet. Først ekko vi brukernavnet og passordet, og deretter ekko vi omstart-kommandoen, og hver gang venter vi tre sekunder mellom. Den endelige kommandoen vil starte serveren på nytt umiddelbart:

(søvn 3; ekko admin; søvn 3; ekko passord; søvn 3; ekko system omstart; søvn 3;) | telnet 192.168.1.1

Du kan sette dette i et skallskript og kjøre det når du vil. Eller du kan legge den til din cron slik (på OS X eller Linux):

crontab -e

Legg til denne linjen et sted:

1 7 * * * (sleep 3; echo admin; sleep 3; echo mypassword; sleep 3; echo system reboot; sleep 3;) | telnet 192.168.1.1

Dette starter ruteren på nytt klokka 07:01 hver morgen.

Starte ruteren på nytt på Windows-måten

Hvis du kjører Windows, er det mye mer komplisert å planlegge dette automatisk, men vi kan definitivt skript det enkelt nok. Først må du gå til Kontrollpanel, gå til "Slå Windows-funksjoner på eller av" -panelet (bare søk etter det), og aktiver deretter Telnet-klienten.

Nå kan du lime inn følgende i Notisblokk, men endre om IP-en til ruteren om nødvendig, og endre mypassword-linjen for å være ditt faktiske passord i stedet. Du må kanskje redigere skriptet for forskjellige kommandoer.

Alternativ eksplisitt
Dim oShell
sett oShell = Wscript.CreateObject ("WScript.Shell")
oShell.Run "telnet"
WScript.Sleep 3000
oShell.Sendkeys "åpen 192.168.1.1 ~"
WScript.Sleep 3000
oShell.Sendkeys "admin ~"
WScript.Sleep 3000
oShell.Sendkeys "mypassword ~"
WScript.Sleep 3000
oShell.Sendkeys "system omstart ~"
WScript.Sleep 3000
oShell.Sendkeys "~"
Wscript. Avslutt

Lagre det som en .vbs-utvidelse, og deretter kan du dobbeltklikke på den når som helst du vil starte ruteren på nytt.

Planlegge i Windows med en planlagt oppgave

Åpne oppgaveplanleggeren og opprett en ny grunnleggende oppgave, og gi den et navn og en tidsplan - daglig på et bestemt tidspunkt vil fungere. Bruk deretter alternativet Start et program og bla til skriptfilen du har opprettet.

Det er stort sett alt du trenger å gjøre.

Merk: instruksjonene i denne artikkelen er spesifikke for Verizon FIOS, men du kan sannsynligvis gjøre dette med hvilken som helst ruter. Gi oss beskjed i kommentarene hvis du får den til å fungere med en annen ruter, og vi vil oppdatere artikkelen for å gjenspeile den.

.post-innhold .inngangs-bunntekst

How To Automatically Reboot Your Router On A Schedule, The Easy Way

Why You Shouldn't Reboot Your Router!

How To Reboot Netgear Router - Tech Geeks

How To Access Your Router From Outside Network


Maskinvare - Mest populære artikler

Slik holder du den bærbare datamaskinen din med lokket lukket på Windows 10

Maskinvare May 9, 2025

Windows 10 setter normalt den bærbare datamaskinen din inn hvilemodus med lav effekt når du lukker lokket. Dette kan være et problem når du kobler den bærbare da..


Hvordan du kan forbedre ditt mål i PC-spill

Maskinvare Apr 16, 2025

UCACHED INNHOLD Å sikte med musen er viktig i nesten ethvert PC-skytespill, dobbelt så hvis du spiller online. Det er en enkel og intuitiv prosess, men det betyr ikke at det ikk..


Slik kalibrerer du den bærbare datamaskinens batteri for nøyaktige estimater for batterilevetiden

Maskinvare Nov 3, 2024

UCACHED INNHOLD Så du bruker den bærbare datamaskinen din, og plutselig dør den. Det var ingen batterivarsel fra Windows - faktisk sjekket du nylig, og Windows sa at du hadde 3..


Hvordan få en automatisk påminnelse om å fylle opp bensintanken til bilen når den er lav

Maskinvare May 2, 2025

UCACHED INNHOLD Bensinlyset ditt tennes rett etter at du har passert din favoritt bensinstasjon på vei hjem. Det er greit, du fyller på om morgenen, ikke sant? Bortsett fra at d..


Hvordan finne Windows-PC-ens serienummer

Maskinvare Dec 28, 2024

Windows viser ikke PC-ens serienummer hvor som helst i grensesnittet, og heller ikke populære systeminformasjonsverktøy. Men du kan ofte finne serienummeret til en PC med en enkel..


Slik leser du PDF-filer på iPhone eller iPad

Maskinvare Mar 9, 2025

PDF-filer er noe av et nødvendig onde. Visst, de er en praktisk måte å bevare ethvert dokument i den stilen du hadde tenkt, og kan leses på nesten hvilken som helst enhet ... me..


Hvorfor tjener Microsoft $ 5 til $ 15 fra hver solgte Android-enhet

Maskinvare Mar 5, 2025

UCACHED INNHOLD Microsoft tjener mye mer penger på Android enn Windows Phone. Hver gang du kjøper en Android-smarttelefon eller nettbrett, mottar Microsoft sannsynligvis $ 5 til..


Fra tipsboksen: Emulering av iPad-grensesnitt for Windows, iPhone-lommelykt med enkel tilgang og Kindle Collection Management

Maskinvare Nov 10, 2024

UCACHED INNHOLD En gang i uken avrunder vi noen av de gode lesertipsene vi kan dele. I dag ser vi på en iPad-grensesnittemulator for Windows, en hurtig tilgang til lommelykt-app ..


Kategorier