У меня дома есть небольшая сеть для обучения, состоящая из пары роутеров (Mikrotik) и Raspberry Pi 3s. Цель состоит в том, чтобы изучить / проверить базовые сети. Я хочу настроить базовую маршрутизацию, межсетевой экран и переадресацию портов на маршрутизаторах, а затем проверить, что они работают так, как задумано, между Raspberry Pis (rpi). Один rpi будет "слушающим" устройством, а другой - "подключающим" устройством.

Какую программу или службу можно запустить на "прослушивающем" устройстве (чтобы у меня был целевой IP: порт), и как я могу проверить, возможно ли соединение с "подключающегося" устройства (например, какую утилиту использовать)?

1 ответ1

1

Если вы просто ищете, как установить тестовое соединение, ответ Netcat. На сервере (слушатель):

$ nc -lvp 12345

-l означает прослушивание, -v означает многословно (дает вам больше информации), а p означает порт (12345). Затем на клиенте (соединителе):

$ nc -v [server IP] 12345

Опять -v означает многословно. Затем он использует синтаксис Telnet (фактически, вы также можете использовать telnet на клиенте) host port .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .