fbpx

Ṣe MO le fi awọn aṣẹ ranṣẹ si MikroTik kan lati ṣẹda awọn olumulo lori ethernet (telnet) pẹlu arduino kan?

Ero ti lilo Arduino kan lati firanṣẹ awọn aṣẹ si ẹrọ MikroTik lori Ethernet nipa lilo Telnet ṣee ṣe ni imọ-ẹrọ, ṣugbọn o ni awọn ero pupọ ati awọn idiwọn ti o yẹ ki o ranti. Nibi Mo fọ lulẹ bii o ṣe le gbiyanju lati ṣe eyi, pẹlu awọn ilolu ati awọn omiiran:

Imọ ṣiṣeeṣe

  1. Arduino Agbara:
    • Awọn awoṣe Arduino ti o ni agbara Asopọmọra nẹtiwọọki (bii Arduino Ethernet, Arduino Uno pẹlu apata Ethernet, tabi Arduino Yún) le ṣe eto lati lo awọn ilana nẹtiwọọki bii Telnet.
    • Iwọ yoo nilo ile-ikawe Telnet kan fun Arduino, eyiti o fun ọ laaye lati ṣeto ati ṣakoso awọn asopọ Telnet. Kii ṣe gbogbo awọn ile-ikawe yoo ṣe atilẹyin gbogbo awọn ẹya ti o le nilo.
  2. Aabo ati Telnet:
    • Telnet ko ni aabo. Awọn iwe-ẹri ati awọn aṣẹ ti o tan kaakiri lori Telnet ko jẹ ti paroko, eyiti o ṣafihan wọn si idawọle. Ni pataki ṣe akiyesi awọn ilolu aabo, ni pataki ni agbegbe iṣelọpọ kan.
  3. MikroTik iṣeto ni:
    • MikroTik gbọdọ wa ni tunto lati gba iṣakoso laaye nipasẹ Telnet. Eyi pẹlu gbigba iṣẹ Telnet ṣiṣẹ ati rii daju pe ogiriina ngbanilaaye ijabọ Telnet si ẹrọ naa.
    • Iwọ yoo nilo lati tunto awọn olumulo ti o yẹ ati awọn igbanilaaye lori MikroTik lati gba ẹda olumulo laaye nipasẹ awọn aṣẹ Telnet.

Apeere koodu fun Arduino

Eyi ni ilana ipilẹ ti bii o ṣe le ṣeto koodu ni Arduino lati firanṣẹ awọn aṣẹ Telnet:

#include <Ethernet.h>
#include <TelnetClient.h>

// Configuración de la dirección IP del MikroTik y las credenciales
IPAddress server(192, 168, 1, 1); // IP del MikroTik
int telnetPort = 23;
char* username = "admin";
char* password = "password";

EthernetClient ethClient;
TelnetClient telnet(ethClient);

void setup() {
  Ethernet.begin(mac, ip);
  telnet.begin(server, telnetPort);
  
  if (telnet.login(username, password)) {
    telnet.println("/user add name=nuevoUsuario password=nuevaContraseña group=full");
  }
}

void loop() {
  // Aquí podrías agregar lógica para enviar comandos adicionales o manejar respuestas
}

Awọn ero

  • Hardware Performance ati Idiwọn: Arduino ni opin ni awọn ofin ti iranti ati agbara sisẹ, eyiti o le ni ihamọ idiju ati nọmba awọn iṣẹ ṣiṣe ti o le mu.
  • Ailewu YiyanRonu nipa lilo SSH dipo Telnet ti o ba ṣeeṣe. SSH nfunni ni fifi ẹnọ kọ nkan ati pe o ni atilẹyin pupọ, botilẹjẹpe o le nija diẹ sii lati ṣe lori Arduino nitori idiju ilana ti o tobi julọ ati awọn ibeere ohun elo fun fifi ẹnọ kọ nkan.

Ipari

Botilẹjẹpe o ṣee ṣe ni imọ-ẹrọ lati tunto Arduino kan lati firanṣẹ awọn aṣẹ Telnet si MikroTik, o gbọdọ farabalẹ gbero aabo, igbẹkẹle, ati awọn idiwọn imọ-ẹrọ. Ṣe ayẹwo boya ojutu ti o lagbara ati aabo diẹ sii bi Rasipibẹri Pi pẹlu SSH yoo jẹ aṣayan ti o dara julọ fun awọn iwulo rẹ.

Ko si awọn afi fun ifiweranṣẹ yii.
Njẹ akoonu yii ṣe iranlọwọ fun ọ?
Facebook
twitter
LinkedIn
WhatsApp
Telegram

Awọn iwe aṣẹ miiran ni ẹka yii

Fi esi silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

Awọn olukọni wa ni MikroLABs

Ko si Awọn iṣẹ-ẹkọ ti a rii!

CODE eni

AN24-LIB

kan si awọn iwe MikroTik ati awọn akopọ iwe

Awọn ọjọ
Awọn wakati
Awọn iṣẹju
Awọn aaya

Ifihan si
OSPF - BGP - MPLS

Wole soke fun yi free course

MAE-RAV-ROS-240118
Awọn ọjọ
Awọn wakati
Awọn iṣẹju
Awọn aaya

Wole soke fun yi free course

MAS-ROS-240111

Promo fun Ọjọ Ọba mẹta!

REYES24

15%

gbogbo awọn ọja

MikroTik courses
Academy courses
MikroTik awọn iwe ohun

Lo anfani ti koodu ẹdinwo Ọjọ Ọba mẹta!

* igbega wulo titi di ọjọ Sundee Oṣu Kini Ọjọ 7, Ọdun 2024
** koodu (ỌBA 24) kan fun rira rira
*** ra iṣẹ-ẹkọ rẹ ni bayi ki o mu titi di Oṣu Kẹta Ọjọ 31, Ọdun 2024

Promo odun titun ti Efa!

NY24

20%

gbogbo awọn ọja

MikroTik courses
Academy courses
MikroTik awọn iwe ohun

Lo anfani ti Odun titun ká Efa koodu eni!

* igbega wulo titi di ọjọ Mọndee, Oṣu Kini Ọjọ 1, Ọdun 2024
** koodu (NY24) kan fun rira rira
*** ra iṣẹ-ẹkọ rẹ ni bayi ki o mu titi di Oṣu Kẹta Ọjọ 31, Ọdun 2024

Keresimesi eni!

XMAS 23

30%

gbogbo awọn ọja

MikroTik courses
Academy courses
MikroTik awọn iwe ohun

Lo anfani koodu ẹdinwo fun Keresimesi !!!

** Awọn koodu ti wa ni lilo ninu rira rira
Promo wulo titi di Ọjọ Aarọ Oṣu kejila ọjọ 25, Ọdun 2023

EYONU OSE CYBER

CW23-MK

17%

gbogbo MikroTik OnLine courses

CW23-AX

30%

gbogbo Academy courses

CW23-LIB

25%

gbogbo MikroTik Books ati Book Packs

Lo anfani awọn koodu ẹdinwo fun Ọsẹ Cyber ​​​​!!!

** Awọn koodu ti wa ni lilo ninu rira rira
Promo wulo titi di ọjọ Sundee Oṣu kejila ọjọ 3, Ọdun 2023

DUDU Friday eni

BF23-MX

22%

gbogbo MikroTik OnLine courses

BF23-AX

35%

gbogbo Academy courses

BF23-LIB

30%

gbogbo MikroTik Books ati Book Packs

Lo anfani awọn koodu ẹdinwo fun Black Friday !!!

** Awọn koodu ti wa ni lilo ninu rira rira

Awọn koodu ti wa ni loo ninu rira rira
wulo titi di ọjọ Sundee Oṣu kọkanla ọjọ 26, Ọdun 2023

Awọn ọjọ
Awọn wakati
Awọn iṣẹju
Awọn aaya

Wole soke fun yi free course

MAE-VPN-SET-231115

Halloween Promo

Lo anfani awọn koodu ẹdinwo fun Halloween.

Awọn koodu ti wa ni lilo ninu rira rira

HW23-MK

11% eni lori gbogbo MikroTik OnLine courses

11%

HW23-AX

30% eni lori gbogbo Academy courses

30%

HW23-LIB

25% eni lori gbogbo MikroTik Books ati Book Packs

25%

Forukọsilẹ ki o kopa ninu iṣẹ-ọfẹ Ọfẹ Ifihan si Ilọsiwaju Ilọsiwaju pẹlu MikroTik (MAE-RAV-ROS)

Loni (Ọjọbọ) Oṣu Kẹwa Ọjọ 11, Ọdun 2023
7 irọlẹ si 11 irọlẹ (Colombia, Ecuador, Perú)

MAE-RAV-ROS-231011