Подключение к другим сетевым устройствам
Находясь в интерфейсе командной строки EcoRouter вы можете совершать подключения к другим устройствам в сети по протоколам SSH и Telnet.
Для такого подключения может потребоваться расширенный набора параметров и команда примет следующий вид:
ssh <USER>@<DEST_IP> ip <SOURCE_IP> vrf <VRF_NAME>
, где USER — имя пользователя на устройстве адресата, DEST_IP — IP-адрес назначения, SOURCE_IP — IP-адрес источника, VRF — VRF к которому принадлежит адрес источника.
Ниже два примера команд: одна для соединения через управляющий порт и вторая для соединения через интерфейс привязанный к VRF c названием “MNG”.
ssh admin@192.168.123.88 vrf management
ssh admin@192.168.123.99 ip 192.168.123.88 vrf MNG
В случае повторного подключения по SSH к тому же устройству (по тому же IP), существует возможность, что идентификатор удалённого устройства мог изменится и будет получено предупреждение “REMOTE HOST IDENTIFICATION HAS CHANGED!“. Для решения данной проблемы нужно выполнить команду ssh remove-keys <remote_ip>
, которая очистит сохранённые идентификаторы связанные с указанyым ip. После этого можно будет заново подключиться к устройству.
Для соединения через Telnet, также нужно указать VRF источника:
telnet 192.168.123.99 vrf MNG
.
Обратите внимание что подключение с помощью Telnet будет работать только при обращении к интерфейсам в VRF default и VRF management. В созданных пользователем VRF, доступ с помощью Telnet запрещён в целях информационной безопасности.
После подключения внешнему устройству работающему под управлением OS Linux может возникнуть ситуация, когда при нажатии клавиш на экране командной строки не будет происходить никаких видимых изменений. На самом деле ввод команд продолжает работать, но вывод в консоль не происходит или происходит с огромным запозданием.
Для решения этой проблемы, нажмите Enter, чтобы начать ввод с новой строки, введите команду Linux reset
и снова нажмите Enter. После этого вводимые данные должны отображаться в консоли в реальном времени.