fbpx

האם אני יכול לשלוח פקודות ל-MikroTik כדי ליצור משתמשים דרך ethernet (telnet) עם arduino?

הרעיון של שימוש ב- Arduino כדי לשלוח פקודות למכשיר MikroTik דרך Ethernet באמצעות Telnet אפשרי מבחינה טכנית, אך יש לו מספר שיקולים ומגבלות שכדאי לזכור. כאן אפרט כיצד תוכל לנסות לעשות זאת, יחד עם הסיבוכים והחלופות:

כדאיות טכנית

  1. יכולת ארדואינו:
    • ניתן לתכנת דגמי Arduino עם יכולת קישוריות רשת (כגון Arduino Ethernet, Arduino Uno עם מגן Ethernet, או Arduino Yún) לשימוש בפרוטוקולי רשת כגון Telnet.
    • תזדקק לספריית Telnet עבור Arduino, המאפשרת לך ליצור ולנהל חיבורי Telnet. לא כל הספריות יתמכו בכל התכונות שאתה עשוי להזדקק לה.
  2. אבטחה וטלנט:
    • Telnet אינו מאובטח. אישורים ופקודות המועברים דרך Telnet אינם מוצפנים, מה שחושף אותם ליירוט. שקול ברצינות את השלכות האבטחה, במיוחד בסביבת ייצור.
  3. תצורת MikroTik:
    • יש להגדיר את ה-MikroTik כך שיאפשר ניהול באמצעות Telnet. זה כרוך בהפעלת שירות Telnet והבטחה שחומת האש מאפשרת תעבורת Telnet למכשיר.
    • תצטרך להגדיר משתמשים והרשאות מתאימות ב-MikroTik כדי לאפשר יצירת משתמש באמצעות פקודות Telnet.

דוגמה לקוד עבור Arduino

להלן מתווה בסיסי של איך אתה יכול לבנות את הקוד ב- Arduino כדי לשלוח פקודות 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
}

שיקולים

  • ביצועי חומרה ומגבלות: Arduino מוגבל מבחינת זיכרון ויכולת עיבוד, מה שעלול להגביל את המורכבות ומספר המשימות שהוא יכול להתמודד.
  • חלופות בטוחות יותר: שקול להשתמש ב-SSH במקום Telnet אם אפשר. SSH מציעה הצפנה וזוכה לתמיכה רחבה, אם כי זה יכול להיות מאתגר יותר ליישום ב- Arduino בשל מורכבות הפרוטוקול הגדולה יותר ודרישות החומרה להצפנה.

מסקנה

למרות שזה אפשרי מבחינה טכנית להגדיר Arduino לשלוח פקודות Telnet ל-MikroTik, עליך לשקול בזהירות אבטחה, אמינות ומגבלות טכניות. הערך אם פתרון חזק ומאובטח יותר כמו Raspberry Pi עם SSH יהיה אופציה טובה יותר לצרכים שלך.

אין תגיות לפוסט הזה.
האם התוכן הזה עזר לך?
פייסבוק
טויטר
לינקדין
וואטסאפ
מברק

מסמכים נוספים בקטגוריה זו

השאירו תשובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

הדרכות זמינות ב-MicroLABs

לא נמצאו קורסים!

קוד הנחה

AN24-LIB

חל על ספרים וחבילות של MikroTik

ימים
שעות
דקות
סגונדוס

מבוא ל
OSPF - BGP - MPLS

הירשמו לזה קורס חינם

MAE-RAV-ROS-240118
ימים
שעות
דקות
סגונדוס

הירשמו לזה קורס חינם

MAS-ROS-240111

מבצע ליום שלושת המלכים!

REYES24

15%

כל המוצרים

קורסי מיקרוטיק
קורסי אקדמיה
ספרי מיקרוטיק

נצלו את קוד ההנחה של יום שלושת המלכים!

*המבצע בתוקף עד יום ראשון ה-7 בינואר 2024
** הקוד (KINGS24) חל על עגלת קניות
*** קנה את הקורס שלך עכשיו ולמד אותו עד 31 במרץ 2024

קידום ראש השנה!

NY24

20%

כל המוצרים

קורסי מיקרוטיק
קורסי אקדמיה
ספרי מיקרוטיק

נצלו את קוד ההנחה לסילבסטר!

*המבצע בתוקף עד יום שני, 1 בינואר 2024
** הקוד (NY24) חל על עגלת קניות
*** קנה את הקורס שלך עכשיו ולמד אותו עד 31 במרץ 2024

הנחות לחג המולד!

XMAS23

30%

כל המוצרים

קורסי מיקרוטיק
קורסי אקדמיה
ספרי מיקרוטיק

נצלו את קוד ההנחה לחג המולד!!!

**קודים מיושמים בעגלת הקניות
המבצע תקף עד יום שני ה-25 בדצמבר 2023

הנחות של שבוע הסייבר

CW23-MK

17%

כל קורסי MikroTik OnLine

CW23-AX

30%

כל קורסי האקדמיה

CW23-LIB

25%

כל הספרים וחבילות הספרים של MikroTik

נצלו את קודי ההנחה לשבוע הסייבר!!!

**קודים מיושמים בעגלת הקניות
המבצע תקף עד יום ראשון 3 בדצמבר 2023

הנחות BLACK FRIDAY

BF23-MX

22%

כל קורסי MikroTik OnLine

BF23-AX

35%

כל קורסי האקדמיה

BF23-LIB

30%

כל הספרים וחבילות הספרים של MikroTik

נצלו את קודי ההנחה לבלאק פריידי!!!

**קודים מיושמים בעגלת הקניות

קודים מיושמים בעגלת הקניות
תקף עד יום ראשון 26 בנובמבר 2023

ימים
שעות
דקות
סגונדוס

הירשמו לזה קורס חינם

MAE-VPN-SET-231115

פרומו ליל כל הקדושים

נצל את קודי ההנחה לליל כל הקדושים.

קודים מיושמים בעגלת הקניות

HW23-MK

11% הנחה על כל קורסי MikroTik OnLine

11%

HW23-AX

30% הנחה על כל קורסי האקדמיה

30%

HW23-LIB

25% הנחה על כל הספרים וחבילות הספרים של MikroTik

25%

הירשם והשתתף בקורס החינמי מבוא לניתוב מתקדם עם MikroTik (MAE-RAV-ROS)

היום (רביעי) 11 באוקטובר 2023
7:11 עד XNUMX:XNUMX (קולומביה, אקוודור, פרו)

MAE-RAV-ROS-231011