Üdvözletem
Megintcsak problémával fordulnék hozzátok , mivel nem vagyok egy hálózati szaki .
Ubuntu 12.04-re feltelepítettem (apt-get install openbsd-inetd) az inetd-t , és be is konfiguráltam , szerintem jól :
/etc/services
...
# Local services
DBSRV 1982/tcp # DB IP server channel
/etc/inetd.conf
...
#:OTHER: Other services
DBSRV stream tcp nowait root /home/none/ipsrv.sh
majd start : sudo service openbsd-inetd start
el is indult szépen , netstatban ezt látom :
$netstat -a
...
tcp 0 0 *:DBSRV *:* LISTEN
,,,
$netstat -tapln
...
tcp 0 0 0.0.0.0:1982 0.0.0.0:* LISTEN
...
de mikor kipróbálnám pl. telnet klienssel , akkor mindíg elutasít :
$ telnet 192.168.1.9 1982
Trying 192.168.1.9...
Connected to 192.168.1.9.
Escape character is '^]'.
Connection closed by foreign host.
Szerintetek miért ?
Az érdekessége a dolognak , hogy ha bekapcsolom az adatbáziskezelő saját IPserverét (és előtte stop-olom természetesen inetd-t , akkor meg megy a telnet ! Mi utasíthatja vissza inetd esetében ?