fbpx

Arduino를 사용하여 이더넷(텔넷)을 통해 사용자를 생성하기 위해 MikroTik에 명령을 보낼 수 있나요?

Arduino를 사용하여 Telnet을 사용하여 이더넷을 통해 MikroTik 장치에 명령을 보내는 아이디어는 기술적으로 가능하지만 명심해야 할 몇 가지 고려 사항과 제한 사항이 있습니다. 여기에서는 이를 수행할 수 있는 방법과 복잡성 및 대안을 자세히 설명합니다.

기술적 생존 가능성

  1. 아두이노 기능:
    • 네트워크 연결 기능이 있는 Arduino 모델(예: Arduino 이더넷, 이더넷 실드가 있는 Arduino Uno 또는 Arduino Yún)은 Telnet과 같은 네트워크 프로토콜을 사용하도록 프로그래밍할 수 있습니다.
    • Telnet 연결을 설정하고 관리할 수 있는 Arduino용 Telnet 라이브러리가 필요합니다. 모든 라이브러리가 필요한 모든 기능을 지원하는 것은 아닙니다.
  2. 보안 및 텔넷:
    • 텔넷은 안전하지 않습니다. Telnet을 통해 전송된 자격 증명과 명령은 암호화되지 않으므로 가로채기 위험이 있습니다. 특히 프로덕션 환경에서는 보안에 미치는 영향을 진지하게 고려하십시오.
  3. MikroTik 구성:
    • MikroTik은 Telnet을 통한 관리를 허용하도록 구성되어야 합니다. 여기에는 Telnet 서비스를 활성화하고 방화벽이 장치에 대한 Telnet 트래픽을 허용하는지 확인하는 작업이 포함됩니다.
    • Telnet 명령을 통해 사용자 생성을 허용하려면 MikroTik에서 적절한 사용자 및 권한을 구성해야 합니다.

Arduino의 코드 예

다음은 Telnet 명령을 보내기 위해 Arduino에서 코드를 구성하는 방법에 대한 기본 개요입니다.

#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는 메모리 및 처리 용량 측면에서 제한되어 있어 처리할 수 있는 작업의 복잡성과 수가 제한될 수 있습니다.
  • 더 안전한 대안: 가능하면 Telnet 대신 SSH를 사용하는 것이 좋습니다. SSH는 암호화를 제공하고 널리 지원되지만, 암호화를 위한 프로토콜 복잡성과 하드웨어 요구 사항이 더 높아 Arduino에서 구현하기가 더 어려울 수 있습니다.

결론

Telnet 명령을 MikroTik에 보내도록 Arduino를 구성하는 것은 기술적으로 가능하지만 보안, 신뢰성 및 기술 제한 사항을 신중하게 고려해야 합니다. SSH가 포함된 Raspberry Pi와 같은 보다 강력하고 안전한 솔루션이 귀하의 요구 사항에 더 적합한 옵션인지 평가해 보세요.

이 게시물에는 태그가 없습니다.
이 콘텐츠가 도움이 되었나요?
페이스북
트위터
링크드인
WhatsApp에
텔레그램

이 카테고리의 다른 문서

답장을 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

MikroLAB에서 제공되는 튜토리얼

과정이 없습니다!

쿠디고 데 데스쿠엔토

AN24-LIB

MikroTik 도서 및 도서 팩에 적용됩니다.

디아스
Horas

소개
OSPF - BGP - MPLS

이것에 가입하세요 무료 코스

MAE-RAV-ROS-240118
디아스
Horas

이것에 가입하세요 무료 코스

MAS-ROS-240111

삼왕의 날 프로모션!

레이즈24

15%

모든 제품

MikroTik 강좌
아카데미 과정
MikroTik 도서

삼국지 할인코드를 활용해보세요!

* 프로모션은 7년 2024월 XNUMX일 일요일까지 유효합니다.
** 코드 (킹스24) 장바구니에 적용됩니다
*** 지금 강좌를 구매하고 31년 2024월 XNUMX일까지 수강하세요.

새해 전야 프로모션!

NY24

20%

모든 제품

MikroTik 강좌
아카데미 과정
MikroTik 도서

설맞이 할인코드를 활용해보세요!

* 프로모션은 1년 2024월 XNUMX일 월요일까지 유효합니다.
** 코드 (NY24) 장바구니에 적용됩니다
*** 지금 강좌를 구매하고 31년 2024월 XNUMX일까지 수강하세요.

크리스마스 할인!

XMAS23

30%

모든 제품

MikroTik 강좌
아카데미 과정
MikroTik 도서

크리스마스 할인코드를 활용해보세요!!!

**코드는 장바구니에 적용됩니다.
프로모션은 25년 2023월 XNUMX일 월요일까지 유효합니다.

사이버 위크 할인

CW23-MK

17%

모든 MikroTik OnLine 강좌

CW23-AX

30%

모든 아카데미 과정

CW23-LIB

25%

모든 MikroTik 도서 및 도서 팩

사이버위크 할인코드를 활용해보세요!!!

**코드는 장바구니에 적용됩니다.
프로모션은 3년 2023월 XNUMX일 일요일까지 유효합니다.

블랙 프라이데이 할인

BF23-MX

22%

모든 MikroTik OnLine 강좌

BF23-AX

35%

모든 아카데미 과정

BF23-LIB

30%

모든 MikroTik 도서 및 도서 팩

블랙프라이데이 할인코드를 활용해보세요!!!

**코드는 장바구니에 적용됩니다.

장바구니에 코드가 적용되었습니다.
26년 2023월 XNUMX일 일요일까지 유효합니다.

디아스
Horas

이것에 가입하세요 무료 코스

MAE-VPN-SET-231115

할로윈 프로모션

할로윈 할인코드를 활용해보세요.

장바구니에 코드가 적용되었습니다.

HW23-MK

MikroTik OnLine 모든 강좌 11% 할인

11 %

HW23-AX

아카데미 전 강좌 30% 할인

30 %

HW23-LIB

모든 MikroTik 도서 및 도서 팩 25% 할인

25 %

MikroTik을 이용한 고급 라우팅 소개(MAE-RAV-ROS) 무료 과정에 등록하고 참여하세요.

오늘(수요일) 11년 2023월 XNUMX일
오후 7시 - 오후 11시 (콜롬비아, 에콰도르, 페루)

MAE-RAV-ROS-231011