fbpx

Onderzoek naar de kracht van de ophaaltool in MikroTik RouterOS

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

halen is een MikroTik RouterOS-tool ontworpen voor informatie uit externe bronnen ophalen en verwerken, zoals webservers, die verschillende protocollen gebruiken.

Dankzij de flexibiliteit en kracht is het een essentieel hulpmiddel voor netwerkautomatisering, monitoring en beheer.

Aan het einde van het artikel vindt u een kleine proef dat zal je toestaan schatten de kennis die tijdens deze lezing is verworven

Basissyntaxis van ophaaltool

Voordat we in specifieke voorbeelden duiken, is het van cruciaal belang om de basissyntaxis van de ophaaltool in MikroTik RouterOS te begrijpen. De algemene structuur van een fetch-opdracht is als volgt:

/tool ​​ophaalmodus= adres= src-pad= dst-pad=

– modus: specificeert de bedieningsmodus, die onder andere “http”, “https”, “ftp” kan zijn.

– adres: het adres van de externe server.

– src-path: het bestandspad op de externe server.

– dst-path: het bestemmingspad op het MikroTik-apparaat.

Praktische voorbeelden van het gebruik van Fetch in MikroTik RouterOS

1. Download externe configuraties

De ophaaltool kan worden gebruikt om configuratiebestanden van een externe server op te halen. Om bijvoorbeeld een configuratiebestand van een FTP-server te downloaden:

/tool ​​fetch mode=ftp-adres=ftp.example.com src-path=config.rsc user=gebruikersnaam wachtwoord=pass dst-path=config.rsc

2. Automatische update van de blokkeerlijst

Laten we ons voorstellen dat we een lijst met geblokkeerde IP-adressen op onze firewall up-to-date willen houden. Dit kunnen we doen door automatisch een lijst op te halen van een webserver:

/tool ​​fetch mode=http adres=example.com/src/blocklist.txt dst-path=blocklist.txt

/ip firewall adreslijst verwijderen [zoeklijst=geblokkeerd]

/ip firewall adreslijst add list=geblokkeerde adreslijst=blokkeerlijst.txt

3. Bandbreedtebewaking op afstand

Fetch kan ook nuttig zijn voor het op afstand monitoren van de bandbreedte. Om bijvoorbeeld een bestand met bandbreedtestatistieken op te halen van een webserver:

/tool ​​fetch mode=http adres=stats.example.com/src/bandwidth.txt dst-path=bandwidth.txt

4. Download bestanden naar de router

Het volgende voorbeeld laat zien hoe u het bestand met de bestandsnaam “conf.rsc” kopieert van een apparaat met het IP-adres 192.168.88.2 met behulp van het FTP-protocol en het opslaat met de bestandsnaam “123.rsc”. Om in te loggen op het apparaat zijn een gebruikersnaam en wachtwoord vereist.

[admin@mt-test] /tool> haal adres=192.168.88.2 src-path=conf.rsc op

gebruiker=adminmodus=ftp-wachtwoord=123 dst-path=123.rsc poort=21 \

host = "" keep-result = ja

Voorbeeld van het uploaden van een bestand naar een andere router:

[admin@mt-test] /tool> haal adres=192.168.88.2 src-path=conf.rsc op

gebruiker=adminmodus=ftp-wachtwoord=123 dst-path=123.rsc upload=ja

Nog een voorbeeld van het downloaden van bestanden dat het gebruik van de eigenschap "url" demonstreert.

[admin@test_host] /> /tool ​​fetch url="http://www.mikrotik.com/img/netaddresses2.pdf" mode=http

  status: klaar

[admin@test_host] /> /bestand afdrukken

  NAAM TYPE GROOTTE AANMAAKTIJD      

 ...

 5 netadressen2.pdf .pdf bestand 11547 Jun/01/2010 11:59:51

Haal de gereedschapparametertabel op in MikroTik

parameter

Beschrijving

adres

IP-adres van het apparaat waarvan het bestand wordt gekopieerd.

als-waarde

Slaat de uitvoer op in een variabele, moet worden gebruikt met de eigenschap 'output'.

ascii

Kan worden gebruikt met FTP en TFTP voor overdrachten in ASCII-modus.

cheque-certificaat

Maakt validatie van de vertrouwensketen vanuit het lokale certificaatarchief mogelijk.

 

'ja-zonder-crl' valideert het certificaat zonder de CRL-controle (certificaatintrekkingslijst) uit te voeren.

dst-pad

Bestandsnaam en bestemmingspad.

gastheer

Domeinnaam of virtueel domein (indien gebruikt op een website) waarvan informatie wordt gekopieerd.

http-auth-schema

HTTP-authenticatieschema (basis of samenvatting).

http-methode

Te gebruiken HTTP-methode (ophalen, posten, plaatsen, verwijderen).

http-gegevens

Gegevens die moeten worden verzonden bij gebruik van de PUT- of POST-methoden.

http-header-veld

Lijst met HTTP-headervelden en hun waarden.

http-inhoud-codering

Codeert de payload met behulp van gzip- of deflate-compressie en voegt een overeenkomstige Content-Encoding-header toe.

 

Alleen bruikbaar voor HTTP POST en PUT.

resultaat behouden

Indien 'ja', wordt er een invoerbestand gemaakt.

mode

Verbindingsprotocol (ftp, http, https, sftp, tftp).

uitgang

Definieert waar de gedownloade gegevens moeten worden opgeslagen (geen, bestand, gebruiker, gebruiker-met-headers).

wachtwoord

Wachtwoord vereist voor authenticatie op het externe apparaat.

port

Verbindingspoort.

src-pad

Naam van het externe bestand dat moet worden gekopieerd.

uploaden

Alleen (S)FTP-modi ondersteunen uploads. Indien ingeschakeld, wordt fetch gebruikt om bestanden naar een externe server te uploaden.

url

URL die naar het bestand verwijst. Kan worden gebruikt in plaats van 'adres' en 'src-pad'.

gebruiker

Gebruikersnaam vereist voor authenticatie op het externe apparaat.

Conclusies en slotoverwegingen

De ophaaltool in MikroTik RouterOS is een krachtige bondgenoot in netwerkautomatisering en -beheer. De gegeven voorbeelden zijn slechts een kleine greep uit de vele praktische toepassingen van dit veelzijdige hulpmiddel.

Door fetch in scripts te integreren en de uitvoering ervan te plannen, kunnen netwerkbeheerders de efficiëntie en het reactievermogen van hun systemen verbeteren.

Naarmate netwerken zich blijven ontwikkelen en de prestatie-eisen toenemen, wordt het begrijpen en benutten van tools zoals fetch van cruciaal belang. MikroTik RouterOS biedt netwerkprofessionals een complete toolbox, en de ophaaltool is een juweeltje dat het verdient om ontdekt en benut te worden.

Korte kennisquiz

Wat vind je van dit artikel?
Durf jij je geleerde kennis te evalueren?

QUIZ - Ontdek de kracht van de ophaaltool in MikroTik RouterOS

Aanbevolen boek voor dit artikel

Wil je een onderwerp voorstellen?

Elke week plaatsen wij nieuwe inhoud. Wil je dat we over iets specifieks praten?
Onderwerp voor de volgende blog

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

dagen
Uren
notulen
seconden

Inleiding tot
OSPF - BGP - MPLS

Meld u hiervoor aan gratis cursus

MAE-RAV-ROS-240118
dagen
Uren
notulen
seconden

Meld u hiervoor aan gratis cursus

MAS-ROS-240111

Promo voor Drie Koningendag!

REYES24

15%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de Driekoningenkortingscode!

*actie geldig t/m zondag 7 januari 2024
** de code (KONING24) geldt voor winkelwagen
*** koop nu je cursus en volg deze tot 31 maart 2024

Oudejaarsactie!

NY24

20%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de oudejaarskortingscode!

*actie geldig t/m maandag 1 januari 2024
** de code (NY24) geldt voor winkelwagen
*** koop nu je cursus en volg deze tot 31 maart 2024

Kerst kortingen!

XMAS23

30%

alle producten

MikroTik-cursussen
Academie cursussen
MikroTik-boeken

Profiteer van de kortingscode voor Kerstmis!!!

**codes worden toegepast in de winkelwagen
Actie geldig t/m maandag 25 december 2023

CYBERWEEKKORTINGEN

CW23-MK

17%

alle MikroTik OnLine-cursussen

CW23-AX

30%

alle Academiecursussen

CW23-LIB

25%

alle MikroTik-boeken en boekenpakketten

Profiteer van de kortingscodes voor CyberWeek!!!

**codes worden toegepast in de winkelwagen
Actie geldig t/m zondag 3 december 2023

BLACK FRIDAY-KORTINGEN

BF23-MX

22%

alle MikroTik OnLine-cursussen

BF23-AX

35%

alle Academiecursussen

BF23-LIB

30%

alle MikroTik-boeken en boekenpakketten

Profiteer van de kortingscodes voor Black Friday!!!

**Codes worden toegepast in de winkelwagen

codes worden toegepast in de winkelwagen
geldig t/m zondag 26 november 2023

dagen
Uren
notulen
seconden

Meld u hiervoor aan gratis cursus

MAE-VPN-SET-231115

Halloween-promotie

Profiteer van kortingscodes voor Halloween.

Codes worden toegepast in de winkelwagen

HW23-MK

11% korting op alle MikroTik OnLine cursussen

11%

HW23-AX

30% korting op alle Academy-cursussen

30%

HW23-LIB

25% korting op alle MikroTik-boeken en boekenpakketten

25%

Schrijf u in en neem deel aan de gratis cursus Introduction to Advanced Routing with MikroTik (MAE-RAV-ROS)

Vandaag (woensdag) 11 oktober 2023
7 tot 11 uur (Colombia, Ecuador, Peru)

MAE-RAV-ROS-231011