Precisa de um IP e uma porta do servidor de eco UDP ao vivo

8

Eu preciso testar meu programa UDP usando o servidor de eco. Eu testei esse aplicativo na LAN, mas agora preciso que ele seja testado na Internet.

Existe e reconheço globalmente o conhecido servidor ECHO que posso usar diretamente no meu aplicativo?

Por favor ajude, obrigado ....

EDITAR Já tenho um programa Echo Server baseado em java, que corro no meu desktop e conecto o celular usando Wifi. Agora, quero verificar o aplicativo quanto à Internet, para que eu precise do IP e de uma porta de algum servidor ativo, como o serviço DayTime, fornecido por alguns IPs.

Amit
fonte
1
Eu estava procurando por um desses recentemente e não encontrei nenhum. Acho que a maneira mínimo de fazê-lo envolve a obtenção de seu próprio servidor (por exemplo, da Amazon)
pjc50
Eu estava procurando pelo servidor público UDP que me informaria de volta a minha porta de origem. Encontrei o tcpbin.org, mas aparentemente eles estão inativos ou meu NAT é mais restritivo.
ony

Respostas:

2

A maioria dos unixes (e linuxes) possui um embutido no xinetd, o "Internet Superserver". Coloque essas linhas /etc/xinetd.confe reinicie o serviço

echo   stream  tcp     nowait  root    internal
echo   dgram   udp     wait    root    internal
Tom O'Connor
fonte
1

Rahul,

Se você pode instalar o python e o módulo Twisted, recomendo executar este script simples para criar seu servidor de eco UDP.

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

O Google Python Twisted para obter mais informações ou me ligue aqui.

Eu espero que isso ajude,

dc

dc5553
fonte
1
Por quê? Quando há um embutido?
Tom O'Connor
A vida tem tudo a ver com escolhas e essa funciona para Windows, Linux e MAC.
dc5553
1
Nitpick - "MAC" é o Media Access Control, ou talvez algo mais. É capitalizado porque é um acrônimo. "Mac" é uma abreviação do Macintosh. Não está em maiúsculas porque não é um acrônimo.
mfinni
1
Supor nada. Especialmente quando se lida com usuários.
Tom O'Connor
1
dc5553 - Não achei que alguém pensaria que você estava se referindo a outra coisa. Foi um truque, porque eu estava tentando fazer você parecer melhor no futuro usando a terminologia apropriada :-) É como se ainda estivesse falando de PDCs no diretório ativo. A menos que você esteja falando sobre o papel do PDCe FSMO, não existe tal coisa e alguém que usa mal o termo parece menos profissional.
mfinni