nc: Address already in use

linux na edoras.cz linux na edoras.cz
Pátek Srpen 25 09:19:14 CEST 2006


Resim nasledujici problem.
Pomoci nc nasloucham na portu. Pouzivam k tomu nasledujici prikaz: 
"/usr/bin/nc -l 10.89.1.2 888 >vystup.log & ". (na ip 10.89.1.2 
nasloucha na portu 888 a co na nej prijde vklada do souboru vystup.log)

Prisel jsem ale na zajimave chovani. Chvilku se zda ze vse funguje. 
Zachvili ale nc spadne a na terminalu odkud jsem nc spustil, se objevi 
hlaska "nc: Address already in use"

Napadlo me, ze mozna je obsazen port 888, nicmene netstat -l ukazuje, ze 
na danem portu nic nenasloucha (pokud je nc vypnuty). Pote co nc zapnu 
vyse uvedenym zpusobem, chvili na portu nasloucha (overeno pres telnet i 
pres netstat) a zachvili samovolne spadne a opet se vypise hlaseni : nc: 
Address already in use.
Stejne chovani jsem zaznamenal i na jinych portech, nez 888 .

Poradi nekdo?

diky

JM



Další informace o konferenci Linux