It looks to me that there is a firewall involved somewhere along the way. Maybe even the unbutu client machine has it enabled probably for telnet.
Another thought is that the /etc/xinetd.d/telnet entry is disabling telnet on the ubuntu machine. You could check this out, and then kill -1 the xinetd process after making the change.
BUT....Why not use ssh to get to the other machine? It is FAR more secure than telnet and does nearly the same thing. All you'd have to enter is:
ssh 10.0.11.162
Удалите ненужный пакет telnetd
. Выполните команду apt-get purge telnetd
, чтобы полностью удалить пакет.
Вам нужен только клиентский пакет teluet
для подключения к другим серверам.
Похоже, вы тестируете узел Мунина. Ваши разрешающие правила не разрешают доступ с хоста, с которого вы подключаетесь. Отредактируйте файл /etc/munin/munin-node.conf
, чтобы разрешить доступ.
Ваш телнет работает нормально. Что вы пытаетесь сделать, так это проверить возможность подключения munin. Шаги описаны здесь:
http://munin-monitoring.org/wiki/Debugging_Munin_plugins
Но, чтобы сделать это коротким, после того, как вы дойдете до этого:
# telnet foo.example.com 4949
Trying foo.example.com...
Connected to foo.example.com.
Escape character is '^]'.
вам нужно ввести команду, которая запросит плагин, например df:
fetch df
, который должен вернуть следующее:
_dev_hda1.value 83
Просмотрите указанный выше URL.
Когда я тестирую сетевое подключение, я всегда пытаюсь подключиться с локального хоста, чтобы узнать, есть ли Брандмауэры / маршрутизаторы и т. д. не участвуют в возникновении проблем.
С компьютера ubuntu вы можете:
telnet localhost 4949