Я хочу проверить игрушечный шлюз, который я написал. Тестирование будет происходить на машинах Linux. Я хотел бы сделать это самым простым способом, идеально писать код и использовать существующие утилиты. Это сводится к двум вопросам:Какой самый простой способ проверить шлюз?
Есть ли существующая утилита, которая может посылать пакеты с простыми вещами в них (как строки, я поставляю) к хосту через указанный пользователь шлюз, без перенастройки сети Линукса настройки? Если да, то какой синтаксис я бы использовал для этой утилиты?
Есть ли простая утилита, которую я могу запустить на принимающей стороне, чтобы убедиться, что получен правильный пакет? Если да, то какой синтаксис я бы использовал для этой утилиты?
Насколько я знаю, шлюз позволяет находить хосты в других сетях, но ваша команда не отображает хост больше, чем сам шлюз. –
@Jaime, «gateway» - очень перегруженный термин в сети. Команды в моем ответе - для новичков, которые тестируют TCP-соединение между двумя концами - в той же сети, через шлюз, через Интернет и т. Д. –