Включення Telnet на роутері ASUS RT-N12E/LX
Про те, як в оригінальній прошивці, на роутері Asus RT-N12E/LX, включити Telnet протокол доступу, навіть якщо прошивка не підтримує таку можливість.
О роутере ASUS RT-N12
Існує два варіанти роутера ASUS RT-N12, “LX” и “E”. Ці версії однакові, але “LX” версія має дві антени, а “E” тільки одну антену. У мене роутер Asus RT-N12LX.
На цей роутер немає альтернативних прошивок таких, як OpenWRT або DD-WRT, тому, що в ньому встановлений застарілий чіп RTL8192C.
Для настройки роутера спробувати виконати всі необхідні маніпуляції в оригінальній прошивки, але для цього необхідний доступ до командного рядка через SSH або Telnet. На Asus RT-N12E/LX встановлена прошивка версії 2.0.* (прошивка з “синім” дизайном) яка містить Telnet сервер. Але Telnet сервер за замовчуванням вимкнений, а веб-інтерфейс не містить тригера для його включення. У фірмовій документації на роутер така можливість не описана. Значить, якщо ми зможемо запустити цей сервер, то ми отримаємо доступ до командного рядка роутера. І … ми можемо!
Включення Telnet сервера на роутері ASUS
Перед включенням Telnet сервера необхідно авторизуватися на веб-сторінці налаштування.
Для цього, відкрийте ваш веб-браузер і перейдіть на веб-сторінку конфігурації роутера. Для ASUS, це або http://192.168.1.1
або router.asus.com
.
Авторизуйтесь використовуючи логін “admin” і пароль “admin” або той який ви встановили раніше.
Потім, для включення Telnet сервера, перейдіть за цією адресою:
http://192.168.1.1/telnetd.cgi?enable=1
Тепер Telnet сервер працює!
Примітка: Різниця між Telnet і SSH полягає в тому, що Telnet відправляє дані в вигляді відкритого тексту, тобто дані не зашифровані. Використання Telnet через Internet небезпечно: пакети можуть бути видні будь-кому.
Підключення по Telnet до роутера
Для підключення до роутера можна використовувати будь-який Telnet клієнт, наприклад PuTTY або консольний клієнт.
Домен, IP-адреса, логін і пароль такі ж як у веб-інтерфейсі роутера.
- IP-адреса — 192.168.1.1 (або той який ви встановили).
- Домен — router.asus.com (стандартне для роутерів ASUS).
- Порт — 23 (стандартне для Telnet протоколу).
- Логін — “admin” (стандартне для роутерів ASUS).
- Пароль який ви встановили (стандартний пароль “admin”).
Для підключення за допомогою консольного клієнта:
Відкрийте термінал.
Підключіться до роутера по протоколу доступу Telnet:
telnet 192.168.1.1
Trying 192.168.1.1... Connected to 192.168.1.1. Escape character is '^]'. # |
Вітаю, тепер ви в командному рядку Linux роутера ASUS RT-N12E/LX!
Примітка: Логін і пароль не потрібно!
Відключення Telnet сервера на роутері ASUS
Після настройки роутера необхідно відключити Telnet протокол через міркувань безпеки.
Авторизуйтесь на веб-сторінці налаштування роутера.
Для виключення Telnet сервера, перейдіть за цією адресою:
http://192.168.1.1/telnetd.cgi?enable=0
Примітка: Telnet функція автоматично вимикається під час перезавантаження.
Якщо ця стаття допомогла вам, будь ласка, залиште коментар
Дякую за прочитання!
Arthur is a designer and full stack software engineer. He is the founder of Space X-Chimp and the blog My Cyber Universe. His personal website can be found at arthurgareginyan.com.