Нужен живой UDP эхо-сервер IP-адрес и порт

8

Мне требуется протестировать мою программу UDP с помощью эхо-сервера. Я проверил это приложение в локальной сети, но теперь мне нужно, чтобы проверить его в Интернете.

Существует ли в мире общедоступный общедоступный ECHO-сервер, который я могу использовать непосредственно в своем приложении?

Пожалуйста, помогите, спасибо ....

РЕДАКТИРОВАТЬ У меня уже есть программа Echo Server на базе Java, которую я запускаю на своем рабочем столе и подключаю мобильное устройство с помощью Wi-Fi. Теперь я хочу проверить приложение на наличие Интернета, поэтому мне нужен IP порт какого-либо живого сервера, очень похожий на сервис DayTime, предоставляемый некоторыми IP-адресами.

Amit
источник
1
Я искал один из них недавно и не нашел ни одного. Я думаю, что минимальный способ сделать это включает в себя получение собственного сервера (например, от Amazon)
pjc50
Я искал общедоступный сервер UDP, который сообщит мне мой исходный порт. Я нашел tcpbin.org, но, видимо, они не работают или мой NAT более ограничен.
оны

Ответы:

2

У большинства юниксов (и linux) есть встроенный в xinetd, «Интернет-сервер». Вставьте эти строки /etc/xinetd.confи перезапустите службу

echo   stream  tcp     nowait  root    internal
echo   dgram   udp     wait    root    internal
Том О'Коннор
источник
1

Рахул,

Если вы можете установить python и модуль Twisted, я настоятельно рекомендую запустить этот простой скрипт для создания вашего эхо-сервера UDP.

http://twistedmatrix.com/documents/current/core/examples/echoserv_udp.py

Google Python Twisted для получения дополнительной информации или ударил меня сюда.

Надеюсь, это поможет,

Округ Колумбия

dc5553
источник
1
Почему? Когда есть встроенный?
Том О'Коннор
Жизнь - это выбор, и он работает для Windows, Linux и MAC.
dc5553
1
Nitpick - «MAC» - это управление доступом к среде или что-то еще. Это заглавная, потому что это аббревиатура. «Mac» - это сокращение от Macintosh. Это не с большой буквы, потому что это не аббревиатура.
mfinni
1
Ничего не предполагать Особенно когда имеешь дело с пользователями.
Том О'Коннор
1
dc5553 - Я не думал, что кто-то подумает, что вы имеете в виду что-то еще. Это было придиркой, потому что я пытался заставить вас выглядеть лучше в будущем, используя правильную терминологию :-) Это все равно что говорить о PDC в активной директории. Если вы не говорите о роли PDCe FSMO, такой вещи нет, и кто-то, кто неправильно использует этот термин, выглядит менее профессионально.
mfinni