Pages : 1
#1 Le 17/11/2008, à 21:27
- tekman54000
[RESOLU] Serveur echo
Salut a tous, je pense que ca devrait aller vite
Quelqu'un pourrait me dire comment activer le serveur echo en tcp et udp sur ubuntu?! j'ai besoin de ce service pour un tp de réseau...
Voici ce que me rend actuellement la commande echoping :
echoping -v 192.168.0.1
This is echoping, version 6.0.2.
Trying to connect to internet address 192.168.0.1 7 to transmit 256 bytes...
Trying to send 256 bytes to internet address 192.168.0.1...
Can't connect to server (Connection refused)
En espérant que vous pourrez m'aider
Dernière modification par tekman54000 (Le 18/11/2008, à 12:22)
------------------------------------------------------------------------------------------------
"The day Microsoft makes something that doesn’t suck is probably the day they start making vacuum cleaners" Ernst Jan Plugge
------------------------------------------------------------------------------------------------
Hors ligne
#2 Le 17/11/2008, à 22:37
- wblitz
Re : [RESOLU] Serveur echo
installe le paquet xinetd et ensuite positionne l'option disable à false dans le fichier /etc/xinetd.d/echo dans la partie qui correspond au serveur tcp. (re)lance ensuite le démon xinetd et le serveur devrait être actif.
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#3 Le 17/11/2008, à 23:57
- tekman54000
Re : [RESOLU] Serveur echo
ouai j'ai fait ce que tu as dit, mais voila le retour :
echoping -v -u 192.168.0.1
This is echoping, version 6.0.2.
Trying to send 256 bytes to internet address 192.168.0.1...
Sent (256 bytes)...
readline error: -1 bytes read, 256 bytes requested (Connection refused)
voici le fichier /etc/xinetd.d/echo :
# default: off
# description: An xinetd internal service which echo's characters back to
# clients.
# This is the tcp version.
service echo
{
disable = false
type = INTERNAL
id = echo-stream
socket_type = stream
protocol = tcp
user = root
wait = no
}
# This is the udp version.
service echo
{
disable = false
type = INTERNAL
id = echo-dgram
socket_type = dgram
protocol = udp
user = root
wait = yes
}
Donc je ne comprends pas du tout.........et voila la réponse de iptables -L :
sudo iptables --list
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
assez hallucinant.........
------------------------------------------------------------------------------------------------
"The day Microsoft makes something that doesn’t suck is probably the day they start making vacuum cleaners" Ernst Jan Plugge
------------------------------------------------------------------------------------------------
Hors ligne
#4 Le 18/11/2008, à 00:00
- tekman54000
Re : [RESOLU] Serveur echo
Aprés l'ajout de regles sur IPTABLES :
sudo iptables -A INPUT -p udp -i eth0 --dport 7 -j ACCEPT
sudo iptables -A INPUT -p tcp -i eth0 --dport 7 -j ACCEPT
voila le résultat de :
sudo iptables -L -v -nChain INPUT (policy ACCEPT 59188 packets, 5279K bytes)
pkts bytes target prot opt in out source destination
4 1136 ACCEPT udp -- eth0 * 0.0.0.0/0 0.0.0.0/0 udp dpt:7
1 60 ACCEPT tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:7
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 97791 packets, 121M bytes)
pkts bytes target prot opt in out source destination
Il y a bien des paquets reçus sur le port 7 ... mais on dirai que le serveur echo n'est pas actif...
Dernière modification par tekman54000 (Le 18/11/2008, à 00:00)
------------------------------------------------------------------------------------------------
"The day Microsoft makes something that doesn’t suck is probably the day they start making vacuum cleaners" Ernst Jan Plugge
------------------------------------------------------------------------------------------------
Hors ligne
#5 Le 18/11/2008, à 08:41
- wblitz
Re : [RESOLU] Serveur echo
poste le retour de ces commandes :
sudo netstat -lnap
sudo nmap localhost
sudo nmap <ton ip locale>
Dernière modification par wblitz (Le 18/11/2008, à 08:42)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#6 Le 18/11/2008, à 11:58
- tekman54000
Re : [RESOLU] Serveur echo
alors plusieurs choses intéressantes.... netstat renvoie beaucoup de connexion effectives donc je les poste pas parce qu'en fait nmap me dit que le serveur echo n'est pas lancé... lol
voila les resultats :
aymeric@Desktop-Nancy-[mar nov 18-10:56:08]~> sudo nmap localhost
Starting Nmap 4.62 ( http://nmap.org ) at 2008-11-18 10:56 CET
Interesting ports on localhost (127.0.0.1):
Not shown: 1697 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
80/tcp open http
139/tcp open netbios-ssn
143/tcp open imap
443/tcp open https
445/tcp open microsoft-ds
512/tcp open exec
513/tcp open login
514/tcp open shell
631/tcp open ipp
990/tcp open ftps
3306/tcp open mysql
5679/tcp open activesync
5900/tcp open vnc
7634/tcp open hddtemp
8080/tcp open http-proxy
Nmap done: 1 IP address (1 host up) scanned in 0.216 seconds
aymeric@Desktop-Nancy-[mar nov 18-10:56:26]~> sudo nmap 192.168.0.1
Starting Nmap 4.62 ( http://nmap.org ) at 2008-11-18 10:56 CET
Interesting ports on Desktop-Nancy (192.168.0.1):
Not shown: 1698 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
80/tcp open http
139/tcp open netbios-ssn
143/tcp open imap
443/tcp open https
445/tcp open microsoft-ds
512/tcp open exec
513/tcp open login
514/tcp open shell
631/tcp open ipp
990/tcp open ftps
3306/tcp open mysql
5679/tcp open activesync
5900/tcp open vnc
8080/tcp open http-proxy
Nmap done: 1 IP address (1 host up) scanned in 0.144 seconds
donc je pense que c'est pas trop la peine de s'attarder sur netstat.... Maintenant saurias tu comment lancer le serveur a la main??
------------------------------------------------------------------------------------------------
"The day Microsoft makes something that doesn’t suck is probably the day they start making vacuum cleaners" Ernst Jan Plugge
------------------------------------------------------------------------------------------------
Hors ligne
#7 Le 18/11/2008, à 12:09
- wblitz
Re : [RESOLU] Serveur echo
petite erreur de ma part, il faut mettre no et non pas false dans le fichier de configuration...
Maintenant saurias tu comment lancer le serveur a la main
normalement avec ceci ça devrait suffire :
sudo /etc/init.d/xinetd restart
si ce n'est pas le cas, regarde les messages dans les journaux (/var/log/syslog et /var/log/messages entre autres)
"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs
Hors ligne
#8 Le 18/11/2008, à 12:22
- tekman54000
Re : [RESOLU] Serveur echo
erf oki je peux te dire que je viens de trouver la solution avec ceci :
sudo apt-get install inetutils-inetd
puis rajouter dans le fichier /etc/inetd.conf :
echo stream tcp nowait root internal
echo dgram udp wait root internal
pour bien sur activer echo sur udp et tcp
Donc je pense que pour xinetd ca devrait marcher aussi vu que le serveur echo est intégré a xinetd voila donc une double solution pour ce probleme si ca peut aider d'autres personnes..
Merci pour ta patience wblitz
------------------------------------------------------------------------------------------------
"The day Microsoft makes something that doesn’t suck is probably the day they start making vacuum cleaners" Ernst Jan Plugge
------------------------------------------------------------------------------------------------
Hors ligne
Pages : 1