Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(929)972-54-56 adm@nixm.ru

Тестирование сокета

Решаем вопросы не связанные с остальными разделами
Ответить
s_baklanov
Молчаливый гость
Молчаливый гость
Сообщения: 3
Зарегистрирован: 01 мар 2017, 11:54

Тестирование сокета

Сообщение s_baklanov »

Хотел протестировать сокет и для этого сначала попробывать netcat
Делаю следующее:
netcat -l 1234 # слушаю порт 1234
затем хочу с другой консоли послать на этот порт
netcat 127.0.0.1 1234
после этого ничего не происходит
что не так ?
Olej

Re: Тестирование сокета

Сообщение Olej »

s_baklanov писал(а):Хотел протестировать сокет и для этого сначала попробывать netcat
Делаю следующее:
netcat -l 1234 # слушаю порт 1234
затем хочу с другой консоли послать на этот порт
netcat 127.0.0.1 1234
после этого ничего не происходит
что не так ?
1. nc - сетевой cat

2. если у вас на этом порту работает какой-то сервер, то соединения такого не будет, это маловероятно, но нужно проверить:

Код: Выделить всё

[olej@dell ~]$ cat /etc/services | grep 1234
search-agent    1234/tcp                # Infoseek Search Agent
search-agent    1234/udp                # Infoseek Search Agent
italk           12345/tcp               # Italk Chat System
italk           12345/udp               # Italk Chat System
3. если у вас работает файервол, он может запрещать доступ по порту 1234.

4. непонятно почему вы называете утилиту netcat, попробуйте как-то так:

Код: Выделить всё

[olej@dell ~]$ nc -l -p 1234
1234
5678

Код: Выделить всё

[olej@dell APPs]$ nc 127.0.0.1 1234
1234
5678
^C
Вот как это должно работать, специально для вас только-что повторил.
s_baklanov
Молчаливый гость
Молчаливый гость
Сообщения: 3
Зарегистрирован: 01 мар 2017, 11:54

Re: Тестирование сокета

Сообщение s_baklanov »

Да, оказалось порт 1234 занят.
Спасибо за ответ.
s_baklanov
Молчаливый гость
Молчаливый гость
Сообщения: 3
Зарегистрирован: 01 мар 2017, 11:54

Re: Тестирование сокета

Сообщение s_baklanov »

Ошибка была netcat -l 1234
Надо было netcat -l -p 1234
Ответить

Вернуться в «Решаем трудности вместе»