Hoe u een verbinding tot stand brengt via openwrt. OpenWRT: software-installatie en IPTV-installatie van Rostelecom

Begin van artikel:

Initiële installatie

Let op het waarschuwingsbord bovenaan op een roze achtergrond; we zijn verplicht een beheerderswachtwoord in te stellen, wat we meteen zullen doen, maar in het daarvoor bestemde venster. Voer in de tussentijd geen wachtwoord in, maar klik gewoon op de knop "Inloggen".

In het venster dat verschijnt, voert u het beheerderswachtwoord in, bevestigt u dit en klikt u vervolgens onderaan op “Opslaan en toepassen”.

Opmerking. Aangezien mijn router alleen in thuisnetwerk zonder beheerderstoegang via internet en Wi-Fi uitgeschakeld, heb ik het wachtwoord ingesteld op “1”. In uw geval is het aan u om te beslissen hoe complex het wachtwoord is.

Mijn hoofdrouter, TP-Link TL-WDR4300, wordt gebruikt om verbinding te maken met internet. De “experimentele” router met OpenWRT is aangesloten via Lan-netwerken naar het belangrijkste. Daarom zal ik een minimum aan Lan-netwerkinstellingen hebben. Als u slechts één router heeft, moet u uw verbinding via Wan verhogen.

Eerst zal ik u vertellen hoe u de "Experimentele" router via de Lan-poort met internet kunt verbinden, en later zal ik u een overeenkomstig voorbeeld geven van hoe u via de Wan-poort verbinding kunt maken met internet met behulp van het PPoE-protocol.

Hoe u de “Experimentele” router via Lan met internet kunt verbinden

Opmerking.Op de hoofdrouter Link TL-WDR4300 moet de internettoegang al zijn geconfigureerd en moet de DHCP-server zijn ingeschakeld.

Stel op de hoofdrouter Link TL-WDR4300 een permanent IP-adres in voor de “Experimentele” router met behulp van het MAC-adres, bijvoorbeeld 192.168.0.150.

Ga vervolgens naar de “Experimentele” router en configureer het Lan-netwerk als DHCP-client en sla de instellingen op. Ga naar “Netwerk”, “Interfaces” en klik in de Lan-lijn op de knop “Bewerken”.

Eerst moet u het protocol “DHCP-client” selecteren in de vervolgkeuzelijst en vervolgens, net daaronder, op de knop “Protocol wisselen” klikken en de wijzigingen opslaan “Opslaan en toepassen”.

Ga na het opslaan naar de “Experimentele” router via het toegewezen IP-adres 192.168.0.150 via het Lan-netwerk. Na deze manipulaties is de toegang tot het internetnetwerk van het "Onderwerp" geconfigureerd.

Verbinding maken met internet via Wan met behulp van het PPoE-protocol

De netwerkinstellingen van uw computer moeten zijn ingesteld op automatische ontvangst IP-adressen en DNS of bevinden zich in hetzelfde subnet als de router in het adresbereik 192.168.1.2-192.168.1.255.

Ga naar “Netwerk”, “Interfaces” en klik in de Wan-regel op de knop “Bewerken”.

In de vervolgkeuzelijst moet u het “PPoE”-protocol selecteren en vervolgens, net daaronder, op de knop “Overschakelen naar protocol” klikken.

Er verschijnt een venster waarin u uw gebruikersnaam en wachtwoord kunt invoeren. Nadat u de login en het wachtwoord van de provider heeft ingevoerd, klikt u op de knop “Opslaan en toepassen”.

U kunt een succesvolle verbinding via Wan controleren, zoals in de onderstaande afbeelding (zie inkomend verkeer) of ga eenvoudigweg naar internet via uw browser op uw computer.

Belangrijk. Ik wil er rekening mee houden dat als u een internetverbinding heeft via optische kabel via een overeenkomstig apparaat dat in Bridge-modus is geconfigureerd, zoals in de onderstaande afbeelding, kan de verbinding met de provider meer dan 5 minuten duren. Ik weet niet wat dit veroorzaakte. Maar mijn tijdverbinding met dit schema duurt lang. Houd er rekening mee. Als alternatief kan ik voorstellen dom te wachten of de stroom van de router met een optische ingang uit en weer in te schakelen, soms helpt dit...

Hiermee wordt de verbinding met internet via de Wan-poort voltooid met behulp van het PPoE-protocol.

De crack voor OpenWRT-firmware installeren

Laten we hopen dat u verbinding met internet kunt maken. En dat betekent dat het tijd is om de cracker te installeren. Ga naar “Systeem”, “Software” en klik op “Lijsten bijwerken” om de lijst met pakketten bij te werken.

Installeren software op verschillende manieren mogelijk. Jij en ik zullen er 2 overwegen eenvoudige manieren installatie - via de OpenWRT-webinterface.

Optie 1 - snel

Omdat we weten wat er geïnstalleerd moet worden, schrijven we eenvoudigweg de vereiste naam van het installatiepakket in de regel "Download en installeer pakket", in in dit geval kopiëren en plakken luci-i18n-russisch en klik op "OK".

Klik na een paar seconden op de pagina vernieuwen in de browser of klik op een willekeurig tabblad in de OpenWRT-firmware en bekijk de Russische taal.

Optie nr. 2 - we moeten zelf de benodigde software in de lijst vinden

Ik denk dat er hier geen commentaar nodig is - we kijken alleen maar luci-i18n-russisch,

en nadat je het hebt gevonden, klik je iets naar links op "Installeren".

Opmerking. Omdat de 2e optie langer duurt, zullen we in de toekomst gebruik maken van de installatie noodzakelijke pakketten programma's alleen op de 1e manier.

Ingebouwd besturingssysteem, gebaseerd op Linux-kernel, en voornamelijk bedoeld voor thuisrouters. Standaard (fabriek) TP-Link-firmware beschikken nog niet eens over een tiende van de functionaliteit die OpenWRT biedt. In feite ontvangt u in plaats van een “box die het internet verspreidt”, een volwaardig onafhankelijk apparaat met Linux aan boord, met de mogelijkheid tot flexibele configuratie en installatie extra pakketten(torrent-downloader, webserver, DLNA-server, fatsoenlijke firewall, udp-naar-http-proxy, enz.)

Waarschuwing: u voert alle acties beschreven in dit artikel uit op eigen risico. Houd daar rekening mee bij het flashen van complexe hardware elektronisch apparaat Het is heel gemakkelijk om een ​​"steen" te krijgen als gevolg van onjuiste acties of zelfs per ongeluk. De auteur is niet verantwoordelijk voor door u beschadigde apparatuur!

  1. Bepaal eerst het model en de hardwarerevisie van uw router. Deze informatie staat op de onderstaande sticker (bijvoorbeeld: “Model: TL-WR741ND(RU) Ver. 4.25”). Controleer of uw router in de lijst staat met apparaten die door OpenWRT worden ondersteund.
  2. Goed voorbereiden. Alles downloaden noodzakelijke hulpmiddelen, instructies en firmware vooraf, want je zult een tijdje zonder internet zitten. Het is het beste als je een tweede router hebt met internet geconfigureerd (persoonlijk had ik die echt nodig). Hieronder vindt u de lijst met wat nodig is.
    de nieuwste fabrieksfirmware van de router van de officiële TP-Link-website;
    OpenWRT-firmware (fabrieks- en systeemupgrade);
    WinSCP is een grafische client voor het overbrengen van bestanden van een pc naar een router via het SCP-protocol;
    installatie-instructies offline beschikbaar.
  • Veel mensen raden aan om eerst te updaten naar OpenWRT voordat je gaat installeren nieuwste versie fabrieksfirmware router, die kan worden gedownload van de officiële TP-Link-website door uw model in de lijst te zoeken en naar het gedeelte “Firmware” te gaan. Zorg ervoor dat u de juiste hardwarerevisie selecteert, dit is erg belangrijk! Ik zal niet in detail treden over het updaten van de standaardfirmware; dit gebeurt eenvoudig via de webinterface van de router.
  • Nu moet u de gewenste versie van OpenWRT selecteren in overeenstemming met het model en de hardwarerevisie van de router. Voor TP-Link TL-WR741ND zal dit bijvoorbeeld "Attitude Adjustment 12.09" zijn. Ga naar de officiële downloadsite, zoek en download vereiste versies, we hebben de "fabrieksversie" nodig - hiermee kunt u rechtstreeks updaten vanaf de fabrieksfirmware en "sysupgrade" voor daaropvolgende updates. Keuze het gewenste beeld- dit is geen eenvoudige zaak, je moet het heel zorgvuldig benaderen. Hier vindt u een gedetailleerde beschrijving van hoe u dit kunt doen.
  • Links naar OpenWRT-firmware voor TP-Link TL-WR741ND Ver.4x, die door de auteur is geflasht:
    TL-WR741ND V4-fabriek
    TL-WR741ND V4 systeemupgrade

  • We gaan naar de webinterface van de router en flashen standaard middelen fabrieksfirmware OpenWRT “fabrieks”-firmware. Nadat het proces is voltooid, zal de webinterface niet langer beschikbaar zijn en zal het internet vanzelfsprekend ‘wegvallen’.
  • Nu moet je in de console komen. Om dit te doen, start u Putty, specificeert u het routeradres (192.168.1.1), het Telnet-protocol (poort 23) en klikt u op "Verbinding". Er zou een console moeten verschijnen met een inloguitnodiging. Login is root, wachtwoord is leeg. We typen het commando:
  • ... en voer het aangemaakte wachtwoord tweemaal in. Sluit de verbinding door in de console te typen:

  • Nu hebben we WinSCP nodig. Installeren en starten. We maken een nieuwe verbinding met behulp van het SCP-protocol, adres 192.168.1.1, poort 22, gebruikersnaam - root, wachtwoord - degene die u zojuist hebt ingesteld, verbinding maken. Als hij vragen stelt, antwoord dan met ‘ja’. Zodra de verbinding tot stand is gebracht, wordt er een venster voor u geopend bestandsbeheerder met denkpanelen - aan de ene kant bestanden op uw pc aan de andere kant - bestandssysteem router met OpenWRT. Zoek het tweede firmwarebestand (sysupgrade) op de pc, hernoem het naar “code.bin” en kopieer het naar de map /tmp op de router. Sluit WinSCP.
  • We starten Putty opnieuw, maar deze keer gebruiken we het SSH-protocol, adres 192.168.1.1, poort 22. Inloggen ( root-gebruiker, het wachtwoord is van jou) en flash de update met het commando:
  • sysupgrade -n /tmp/code.bin
    We wachten een tijdje, als je klaar bent, zal de router opnieuw opstarten (dit is te zien aan de lampjes).

  • We starten Putty en loggen opnieuw in op de router met behulp van het telnet-protocol, zoals hierboven beschreven (rootgebruiker, leeg wachtwoord). We herhalen de procedure voor het wijzigen (instellen) van een nieuw wachtwoord. We starten de LuCi-webinterface met de opdrachten:
  • /etc/init.d/uhttpd inschakelen
    /etc/init.d/uhttpd start

    Hierna starten we de router opnieuw op met behulp van de aan/uitknop.

  • Als alles correct is gedaan, kunt u nu naar de webinterface van de router gaan door “192.168.1.1” in uw browser te typen en verdere instellingen van daaruit produceren. Toegang tot opdrachtregel via SSH blijft ook (Putty) een router via de console vaak makkelijker configureren dan via het web.
  • Dat is alles. In verdere artikelen zullen we kijken naar het opzetten van een router met OpenWRT en het installeren van aanvullende diensten/applicaties.
    Stel vragen in de reacties, ik zal proberen ze allemaal te beantwoorden.

    Bronnen:

    1. Wikipedia - OpenWrt
    2. HabraHabr - Stapsgewijze OpenWRT-firmware voor TP-LINK TL-WR741ND-router vanuit Windows
    3. HabraHabr —

    Ondanks het feit dat de meeste routers IPTV ondersteunen standaardfirmware kan OpenWrt Rostelecom-gebruikers aanzienlijk meer functionaliteit bieden. Deze software is een klein Linux-distributie, dat door ontwikkelaars en gebruikers zelf voor elke router wordt geoptimaliseerd.

    Wat is en waarom hebben we OpenWRT nodig?

    OpenWRT is gespecialiseerde software met brede functionaliteit en aanpassingsmogelijkheden. Hetzelfde als officiële firmware, deze software is ontwikkeld rekening houdend met alle functies van de router. Daarom bij het kiezen van een systeem op maat op Linux-gebaseerd de moeite waard om op te letten speciale aandacht om uw router in elkaar te zetten.

    Het is het overwegen waard: verkeerd geselecteerde firmware kan leiden tot een volledig verlies van functionaliteit van de router. Voordat u uw apparaat upgradet, moet u speciale aandacht besteden aan het buildnummer van de router.

    OpenWRT voor ADSL-routers Rostelecom en nog veel meer fijnafstemming IPTV-, internet- en Wi-Fi-technologieën kunnen het volgende bieden:

    • een torrent-lader installeren;
    • steun externe schijven USB;
    • homehosting van een kleine website.

    Dankzij de steun open bron Elke dag verschijnen er nieuwe add-ons en applicaties op het besturingssysteem, die elke geïnteresseerde programmeur kan ontwikkelen. Om deze reden is de functionaliteit niet beperkt tot eventuele opties en kan deze worden uitgebreid afhankelijk van de behoeften en kennis van de eigenaar.

    U kunt deze software downloaden van de gelijknamige website openwrt.org. Zodra je het opent, moet je bovenaan naar het tabblad Downloads gaan horizontale menukaart. Vervolgens moet u de firmwareversie selecteren, bijvoorbeeld Chaos Calmer 15.05.1, en naar gaan volgende pagina. Een brede lijst met ondersteunde processors is hier beschikbaar netwerk apparaten. Nadat u eerder op de officiële website van de fabrikant heeft ontdekt welke kernel op uw router wordt gebruikt, selecteert u en downloadt u deze vereiste versie firmware.

    Hoe OpenWRT te installeren op apparaten van Rostelecom

    Om aangepaste firmware op uw router te installeren, moet u naar de webinterface gaan. Hiervoor is het noodzakelijk om adresbalk browser om het IP-adres van het apparaat te bellen. D-Link-routers gebruiken bijvoorbeeld 192.168.0.1.

    Hier moet je heen systeemparameters en klik op het tabblad Software-update. Door het eerder gedownloade firmwarebestand te selecteren en de actie te bevestigen, begint de router met het installeren van OpenWRT op de Rostelecom-router.

    Let op: Schakel tijdens de installatie de stroom naar het apparaat niet uit nieuwe firmware. Dit kan leiden tot een volledig verlies van functionaliteit van de router als er geen back-upchip aanwezig is om de fabriekssoftware te herstellen.

    Na 1-2 minuten wordt het apparaat geflasht met OpenWRT. Om toegang te krijgen tot het apparaat moet u nu IP 192.168.1.1 gebruiken.

    Wanneer u voor het eerst inlogt op de interface, wordt u gevraagd een wachtwoord in te stellen, wat niet standaard beschikbaar is. Het systeem zelf zal dit ook melden.

    Nu moet u uw internetverbinding herstellen. Ga naar het tabblad Netwerk en voeg toe nieuwe interface. Vul de naam in en selecteer het protocol volgens de providerinstellingen.

    Onmiddellijk nadat u succesvol verbinding hebt gemaakt met internet, wordt aanbevolen een cracker te installeren. Om dit te doen:

    • ga naar het tabblad “Systeem” en selecteer “Software”;
    • voer “luci-i18n-russian” in het filterveld in;
    • Klik op de installatieknop en vernieuw de pagina.

    Nu is de Russische taal op de router geïnstalleerd, waardoor het in de toekomst gemakkelijker wordt om met de software te werken.

    OpenWRT: IPTV instellen vanaf Rostelecom

    Om IPTV via Terminal te configureren, moet u gebruiken speciaal hulpprogramma genaamd PuTTY. Nadat u verbinding heeft gemaakt met de routersoftware die deze gebruikt, moet u de login - root en het wachtwoord invoeren dat we een paar stappen geleden hebben ingesteld.

    Nu kunt u doorgaan met het invoeren van opdrachten. Laten we eerst udpxy installeren. Om dit te doen, voert u de opdrachten in die in de schermafbeelding worden aangegeven.

    Maak een configuratiebestand.

    We lanceren de service die we hebben geïnstalleerd en geconfigureerd.

    We registreren het script in autoload.

    Het installeren van OpenWRT-firmware op een router van Rostelecom en de daaropvolgende configuratie ervan zal veel tijd kosten, vooral als je geen ervaring hebt met het werken met een terminal op Unix-achtige systemen. Meestal heeft het updaten van de software naar aangepaste versies geen zin, omdat alle moderne routers standaard de optie voor het instellen van IPTV ondersteunen.

    Soms brengen ze routers met een niet-werkende WAN-poort mee met het verzoek om ze in werkende poorten te veranderen. Nadat je ze naar OpenWrt hebt geflashed, moet je willekeurig onthouden hoe je de poort opnieuw moet toewijzen. Uiteindelijk besloot ik een notitie voor mezelf te maken, ik hoop ook dat het nuttig zal zijn voor iemand anders.

    Dus het proces:

    1. Sluit de kabel van de computer aan op de poort waarvan we een WAN gaan maken

    2. Laten we naar gaan Netwerk => Interfaces. Het verwijderen van de interface WAN

    3. Laten we naar gaan Netwerk => Schakelaar. Laten we eens kijken welke poort actief is (in mijn geval Poort 4)

    4. Voeg een vlan toe (klik op de knop Toevoegen), doe zoals weergegeven in de afbeelding en druk op de knop Redden en schakel de kabel vervolgens naar een andere poort

    5. Laten we naar gaan Netwerk => Interfaces. Laten we naar het bewerken van de interface gaan LAN

    6. Bladwijzer gemaakt Fysieke instellingen verwijder het vinkje uit Ethernet-adapter: "eth0" (lan) en zet het tegenover VLAN-interface: "eth0.2". Klik Opslaan en toepassen

    7. Laten we naar gaan Netwerk -> Interfaces. Maak een nieuwe interface (knop Nieuwe interface toevoegen...)

    8. Noem het iets, bijvoorbeeld WAN4, selecteer het verbindingstype en vink het vakje ernaast aan VLAN-interface: "eth0.1", klik Indienen

    9. Ga in het geopende venster naar het tabblad Firewall-instellingen, zet er een vinkje tegenover wan. Klik Opslaan en toepassen

    10. Laten we naar gaan Netwerk -> Firewall. In de sectie Zones stel de waarden in zoals weergegeven in de schermafbeelding, klik Opslaan en toepassen

    Klaar, taak voltooid

  • Upload de OpenWRT-firmware naar de router. Hoe doe je dit voor TP-Link-routers, geschreven. Instructies voor het vervangen van firmware voor andere routerfabrikanten zijn te vinden op de OpenWRT-ontwikkelaarswebsite of op hun forum.
  • Nadat u de firmware hebt bijgewerkt, voert u het adres in de browser in 192.168.1.1 . U krijgt de inlogpagina te zien. Druk gewoon op de knop Login en log in op de router.
  • Vervolgens wordt u naar de routerstatuspagina geleid. Klik op de link Ga naar wachtwoordconfiguratie...
  • Binnenkomen Nieuw wachtwoord en de bevestiging ervan in de velden Wachtwoord En Bevestiging respectievelijk . Zorg ervoor dat u het wachtwoord noteert.

  • Laten we verder gaan met het instellen van de router. Selecteer in het menu Netwerk - Interfaces. In een havengroep LAN klik op de knop Bewerking. Schrijf in het veld 192.168.99.1 , het zal zo zijn nieuw adres uw router. We veranderen dit om in de toekomst mogelijke netwerkconflicten met andere routers in uw netwerk te elimineren. Die je waarschijnlijk hebt.
  • Let op: na het toepassen van de parameters verandert het routeradres in 192.168.99.1
  • Laten we verder gaan met de instellingen WiFi-punten toegang. Open de pagina Netwerk - WiFi. Klik op de knop Inschakelen, daarmee activeer je Wi-Fi; deze is standaard uitgeschakeld. Druk vervolgens op de knop Bewerking.
  • In het veld ESSID Voer de naam van uw Wi-Fi-hotspot in, bijvoorbeeld de naam van uw vestiging. In het veld modus laat de waarde staan Toegangspunt.
  • Op naam van de hotspot is het alleen mogelijk om gebruik te maken van Engelse brieven, cijfers en symbolen. Cyrillische letters kunnen niet worden gebruikt.
  • Ga naar bladwijzer Draadloze beveiliging, zorg ervoor dat in het veld Encryptie gekozen Geen codering.
  • Laten we nu verder gaan met het instellen van de hotspot zelf. Voor verder werk wij zullen nodig hebben. Uitpakken en rennen Stopverf. Voer het veld in Hostnaam routeradres 192.168.99.1, qua verbindingstype Verbindingstype selecteren SSH. Klik op de knop Open.
  • Voer in het geopende venster een naam in wortel En wachtwoord, die u op de router hebt ingesteld. Wanneer u uw wachtwoord invoert, ziet u de tekens die u typt niet, dit is normaal.

  • Na inloggen op de router via SSH-protocol u zult een soortgelijke prompt zien.
  • Nu van de jouwe persoonlijke rekening Kopieer vanaf de instellingenpagina van het toegangspunt het script naar het terminalvenster automatische instellingen Voor OpenWRT. Klik vervolgens Binnenkomen.
  • Zorg ervoor dat uw router is aangesloten WAN-poort naar internet, anders wordt het automatische configuratiescript niet geladen en werkt het niet.
  • Hierop Wi-Fi-installatie hotspot kan als voltooid worden beschouwd.
  • Mogelijke problemen

    IN basismodellen TP-Link na downloaden nieuwste firmware 15.05.1 is er geen flashgeheugen meer om het pakket met de hotspotcontroller te laden, dit is te zien aan de fouten in de console bij de laatste stap. Gebruik om de situatie te corrigeren vorige versie OpenWRT 15.05.