Перенаправление порта UDP: канал 2: сбой при открытии: сбой подключения: отказ в соединении

sudo -u  test -r ; echo $?

Часть echo $? выводит статус выхода из теста.

Просто помните, что вывод будет 0 , если операция прошла успешно! Или ненулевое, например 1 , если нет.

Как комментарий @ Thomas к ответу @ user72025, используйте man test , чтобы получить больше рабочих тестов, например test -x для проверки выполнимости, test -w для возможности записи и т. д.

1
27.10.2015, 23:17
2 ответа

Я понял, что программу нужно запускать как sudo, чтобы она могла получить доступ к порту ... Надеюсь, это поможет кому-то в будущем.

EDITED: программе c, которая у меня есть, требуется разрешение sudo для подключения сокета к UDP PORT 53000 и для отправки пакетов через этот порт.

0
28.01.2020, 01:32

socatздесь для преобразования TCP в UDP

но в вашем объяснении вы не говорите о ssh

вы должны запустить ssh с -Lдля пересылки client TCP 8000наserver01 tcp 8000

вы должны запустить что-то вроде ssh -L 8000:localhost:8000 server01от вашего клиента

0
28.01.2020, 01:32

Теги

Похожие вопросы