Включение 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.