LINUX.ORG.RU
ФорумAdmin

Netcat не работает в пределах одной машины?


1

1

Пытаюсь проверить прохождение UDP-пакетов на порту 500.

Пытался отправлять/принимать их между двумя серверами, на которых отключен фаирвол. Использовал команды:

Слушание (на одной машине):

nc -vvvlup 500
listening on [any] 500 ...
^C sent 0, rcvd 0

Отправка (на второй машине):

nc -vvvu IP_первой_машины 500
s09412.m.truevds.ru [94.127.111.222] 500 (isakmp) open
^C sent 0, rcvd 0

Ни один пакет не проходит.

Тогда решил проверить, а ходят ли пакеты в пределах одной машины? На одной и той же машине в одном терминале запустил слушание, во втором - отправку. В качестве IP пробовал использовать и 127.0.0.1, и интернетовский IP-шник. То же самое, ниодного пакета не проходит.

Почему так происходит? Почему не могу отправить/получить UDP пакет даже в пределах одной машины?

★★★★★

Если вы ничего не отправляете, то ничего и не получите. Нажмите на клавишу, например.

hizel ★★★★★
()
s09412.m.truevds.ru [94.127.111.222] 500 (isakmp) open

Пакеты уже ходят. Как уже написали, нужно нажать напечатать что то и нажать return что бы отправить.

invokercd ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.