Новые вопросы с тегом «socat»

Всего найдено 39 вопросов

0
голосов
1
ответ
421
просмотр

socat дает «Ресурс временно недоступен» на OS X High Sierra

Я пытаюсь создать виртуальный локальный com-порт, который перенаправляет все на удаленный компьютер через TCP с помощью этой команды: sudo socat GOPEN:/dev/ptyp0,ignoreeof TCP:192.168.254.106:8080 2018/09/08 21:48:51 socat[10860] E open("/dev/ptyp0", 012, 0666): Resource temporarily unavailable Это...
спросил Daniele Testa 5 лет назад

0
голосов
1
ответ
224
просмотра

Перенаправлять только определенные запросы хостов, оставляя значение по умолчанию для других

У меня есть машина с открытым портом 80, уже включен http-сервер. Я хочу перехватить любой входящий трафик через порт 80 и: если происходит перенаправление с ip1, ip2, ip3 на другое приложение, прослушивающее другой порт Остальное зайти на веб-сервер Возможно ли это? В настоящее время я использую...
спросил Phate 5 лет назад

0
голосов
1
ответ
336
просмотров

Не удается прочитать предупреждение на этапе загрузки через socat для виртуального последовательного порта

Я пытаюсь развернуть образ Docker (преобразованный в vmdk - контроллер Sata - vdi создан) на VirtualBox. Это я делаю с помощью автоматизации, на этом этапе я включил последовательный порт «хост-устройство»> «путь / файл /» на виртуальной машине, чтобы я мог использовать socat для чтения и ввода п...
спросил Chirag Dhyani 5 лет назад

0
голосов
1
ответ
641
просмотр

Linux виртуальный TTY

Я создал свой собственный Long Range RF USB . [USB-устройство] -> [Raspberry PI] -> [myTxApp] -> [RF-устройство * (не WiFi)] -> [RF-устройство] -> [Портативный компьютер] -> [myRxApp] -> [Виртуальное устройство] Я протестировал его на USB-камере, и он отлично работает, и я могу...
спросил amy programmer 5 лет назад

1
голосов
1
ответ
885
просмотров

Как заставить `nc` прослушивать порт без установки` SO_REUSEPORT`

Я хочу, чтобы ncкоманда слушала порт TCP, поэтому я сделал: nc -lv 8888 Затем в другой консоли я проверил, получит ли другая программа, пытающаяся прослушивать тот же порт, Address already in useтип ошибки, поэтому я снова выполнил ту же команду: nc -lv 8888 К моему удивлению, вторая команда также...
спросил MondKin 5 лет назад

0
голосов
0
ответов
648
просмотров

SOCAT - UDP к клиенту TCP; клиент не подключается, если ничего не отправлять при первом запуске socat

Работаю на устройстве, которое требует от меня отправки специального широковещательного пакета, чтобы он начал говорить. Проблема, с которой я столкнулся, заключается в том, что socat не установит соединение, если ему нечего отправить. Есть ли вариант, который я могу использовать, чтобы сказать ему...
спросил TravisWhidden 6 лет назад

1
голосов
0
ответов
555
просмотров

переадресация TCP соединения с логированием с помощью socat

Я пытаюсь отладить сервис, к которому клиенты подключаются по протоколу TCP (в Linux). Я не могу изменить ни одну из программ (у меня нет исходного кода), и я не могу использовать механизмы, которые отслеживают сетевой уровень (например, tcpdump, pcap, wireshark и т. Д.). Я могу настроить каждую из...
спросил William 6 лет назад

2
голосов
0
ответов
2354
просмотра

Bash 4.4.0 вызывает сбой nano при получении SIGHUP или SIGTERM

Проблема очень конкретная, но я выяснил условия отказа: Система: Linux3.16.0-4-686-pae # 1 SMP Debian3.16.43-2 + deb8u2 (2017-06-26) i686 GNU / Linux когда я делаю следующий набор команд: socat -,raw,echo=0,escape=0x18,nonblock tcp:192.168.1.111:23 nano somefile Все работает, когда я заменяю bashби...
спросил Ulrik 6 лет назад

0
голосов
1
ответ
1541
просмотр

SSH Tunnel + Socat UDP Forwarding + несколько клиентов

У меня есть машина с Ubuntu, на которой работает демон сервера (в данном случае Unity3d Unet Game Server), который предназначен для взаимодействия с клиентами исключительно через UDP. Клиенты работают на Windows 7 и Windows 10. Из-за требований безопасности сети клиента мне необходимо выполнить все...
спросил Alterscape 6 лет назад

1
голосов
1
ответ
622
просмотра

Скрыть трафик SSH от брандмауэра

Можно ли как-то (желательно легко) скрыть трафик ssh от пакета, проверяющего брандмауэр. Я подумал о том, чтобы встроить сессию ssh в безвредно выглядящий сеанс TLS. Я узнал, что это возможно с помощью socat, но я понятия не имею, как это запустить. У меня есть полный доступ администратора на клиент...
спросил The Omitter 6 лет назад

10
голосов
2
ответа
1730
просмотров

Как сохранить socat в живых используя опцию keepalive

У меня есть эта команда socat, которая работает нормально, но когда данные не передаются, она умирает ровно через 5 минут, и я не понимаю, почему, поскольку я настроил ее для отправки 100 сообщений активности каждые 10 секунд после первых 10 секунд, Из того, что я понял из справочной страницы socat,...
спросил Marc Salvetti 6 лет назад

4
голосов
1
ответ
731
просмотр

Как получить прокси ssh socks по требованию?

Я знаю, sshпредоставляет SOCKS прокси с -D. Интересно, возможно ли запустить такой прокси по требованию, в тот момент, когда устанавливается соединение с указанным портом (с использованием подобных socatи ncпод капотом). Это однопользовательский компьютер, поэтому аутентификация локальных соединений...
спросил Matei David 7 лет назад

0
голосов
1
ответ
516
просмотров

Сокат продолжает ждать ввода от стандартного ввода

Мне нужно запустить эту команду в Mac OS X El Capitan. Я нашел это в этом руководстве о Eclipse Che . Тем не менее, когда я пытаюсь сделать это, socatпродолжает ждать ввода от стандартного ввода. $ socat -d TCP-LISTEN:2376,range=127.0.0.1/32,reuseaddr,fork UNIX:/var/run/docker.sock I'm writing here,...
спросил Mario S 7 лет назад

2
голосов
1
ответ
540
просмотров

Сокат и богатый терминал снова

Я начинаю socatна терминале, выполнивsocat - UNIX-listen:/tmp/sock Затем я иду в другой терминал и запускаю программу (с помощью python) таким образом, что она запускается в первом терминале, вот пример: s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) s.connect("/tmp/sock") proc=subprocess.Pop...
спросил ilya 7 лет назад

0
голосов
1
ответ
2183
просмотра

Сокат не закрывает TCP-соединение

Я использую socat 1.7.3.1-r0и запускаю следующую команду на alpine 3.3сервере Linux: socat -d -d -d PTY,link=/dev/ttyFOOBAR,echo=0,raw,unlink-close=0 TCP-LISTEN:7000,forever,reuseaddr Socatбудет прослушивать клиентов и создавать двунаправленную связь, передавая данные из виртуального последовательн...
спросил Lost in OWL 8 лет назад

1
голосов
0
ответов
703
просмотра

Сервер Linux для отправки и получения с RS-232 с помощью socat

Я пытаюсь протестировать конфигурацию, где сервер Linux будет отправлять и получать данные RS-232 из преобразователя Black Box RS-232 в Ethernet. Я последовал этому примеру . Я настроил ser2net.confна моей машине, подключенной к последовательному порту: 3333:raw:0:/dev/ttyS0:115200,8DATABITS,NONE,1S...
спросил txcotrader 8 лет назад

0
голосов
1
ответ
842
просмотра

Как бы один канал от socat к sed к bc к xargs?

У меня есть сервер, выводящий некоторые числа, я читаю их с помощью socat, затем использую sed, я превращаю эти числа в некоторые математические уравнения, запускаю их с помощью bc, затем мне нужно передать их в xargs. socat -u udp-recv:10552,reuseaddr,crnl - | sed -u s/.*/1+1/ | bc | xargs echo Т...
спросил user3397903 8 лет назад

1
голосов
0
ответов
907
просмотров

Как я могу разрешить порты Windows RDP с socat?

192.168.0.21 - ПК под управлением Windows 8.1 с RDP. В Linux я использую socat, как показано ниже, но не могу подключиться через порт 5900 к 3389. Как сделать так, чтобы трафик TCP и UDP на 5900 переходил на 3389? socat TCP-LISTEN:5900,fork TCP:192.168.0.21:3389
спросил YumYumYum 8 лет назад

1
голосов
2
ответа
433
просмотра

Как сделать sed print до конца строки от socat

У меня есть сервер, который отправляет данные в UDP Broadcast на порт 10552. Данные представляют собой 7 чисел, разделенных запятыми, как так. 5.351204,0.001968,-0.000473,-0.999222,0.000451,0.001455,1.084310 Я получаю эти данные с socat -u udp-recv:10552,reuseaddr - Я хочу изменить формат этих да...
спросил user3397903 9 лет назад

0
голосов
0
ответов
297
просмотров

Пересылать HTTP-трафик на сервер за шлюзом

У меня есть сервер за шлюзом, что означает, что он может пинговаться только внутри. Теперь я хочу перенаправить трафик с внешнего сервера на этот внутренний сервер. Я хочу использовать socatкак: socat TCP4-LISTEN:8080, TCP:[internal server]:8080 # on external server Что явно не сработает, потому чт...
спросил qqibrow 9 лет назад

0
голосов
2
ответа
471
просмотр

Пересылка экземпляра TeamSpeak

Я пытаюсь настроить сервер TeamSpeak3 в моей домашней сети "net1.mydomain". Он использует подсеть IPv4 10.0.0.0/8 в локальной сети; доступ в Интернет с использованием IPv4 возможен через CGN. Это делает слушателей только для IPv4 (как и TeamSpeak) недоступными для клиентов за пределами «net1.mydomai...
спросил LDericher 9 лет назад

1
голосов
1
ответ
1630
просмотров

Заставьте socat прослушивать стеки IPv4 и IPv6

Перешли провайдеры на днях, они только назначают DSlite-соединения. Я в порядке, подумал я. Дело в том, что я хочу получить доступ к некоторым своим материалам из-за пределов моей сети, что должно быть гораздо меньше хлопот, теперь я получил собственный IPv6. Моя новая главная проблема заключалась в...
спросил LDericher 9 лет назад

0
голосов
1
ответ
535
просмотров

Экран против соцата

Уже есть вопрос: Screen не может выпустить pty, и нет ответа (пока предоставлен только обходной путь). У меня другой случай, и я хотел бы знать ответ на оригинальный вопрос. Итак, почему socat(даже недавняя версия 1.7.3.0) игнорирует, screenкогда последний закрывает канал?
спросил 0andriy 9 лет назад

0
голосов
1
ответ
464
просмотра

Как создать простой обратный прокси, предоставляющий несколько сервисов под одним портом

Общая проблема с микросервисами заключается в том, что их разработка может быть трудоемкой, если вы используете AJAX и пытаетесь читать входные данные от нескольких хостов / портов (из-за междоменных запросов). Я ищу очень простое решение, которое будет работать с Linux (желательно с использованием...
спросил Datageek 9 лет назад

1
голосов
1
ответ
706
просмотров

Эмулируйте консоль, отправляя данные на один порт UDP и получая текст с другого

Я пытаюсь установить «консольное» соединение с National Instruments cRIO-FRC. Он транслирует вывод своей консоли на 255.255.255.255порт UDP 6666. Я могу слушать это с: socat UDP-RECV:6666,broadcast,reuseaddr - Он слушает команды на свой IP-адрес, порт UDP 6668. Я могу отправлять команды с: socat -...
спросил Alexander 9 лет назад

0
голосов
1
ответ
1782
просмотра

socat в качестве аргумента для ssh: "bash: socat: команда не найдена"

Если я вставляю ssh в коробку osx из коробки linux, выдача socat работает нормально. Тем не менее, если я дам команду socat в качестве аргумента ssh, то это не получится. socatбыл установлен в OSX с помощью brew. Есть идеи, почему это происходит? This works: $ ssh daniel@remoteOSX $ socat -d -d SYST...
спросил Daniel 9 лет назад

2
голосов
1
ответ
670
просмотров

Экран не может выпустить pty

На моем компьютере с Linux screenя могу открывать, читать и писать в псевдотерминал с помощью screen. После закрытия (Ca ky) я не могу подключиться к нему снова, без перезапуска socat, что обеспечивает псевдотерминал. Просто после запуска socatвсе выглядит так: /home/kidmose $ fuser /dev/pts/9 /dev...
спросил kidmose 9 лет назад

1
голосов
1
ответ
1569
просмотров

Использует ли открытое соединение через сокет TCP данные, когда они не используются?

У меня установлено соединение через сокет TCP между моим сервером и модемом, на котором установлены активный модуль GSM и SIM-карта. Я создаю это беспроводное соединение 3G через socat: /usr/bin/socat open:/dev/ttyVA8500,nonblock,echo=0,raw TCP-LISTEN:8500,reuseaddr,fork Эта маленькая команда просл...
спросил Lost in OWL 9 лет назад

3
голосов
1
ответ
4709
просмотров

Выдавать себя за последовательное устройство с помощью socat

Я пытаюсь использовать socat для олицетворения внешнего последовательного устройства. Если я делаю это в одном терминале: sudo socat -ddd -ddd PTY,raw,link=/dev/ttyS32,echo=0 READLINE и запустите эту упрощенную версию моего клиента последовательного интерфейса Python в другом: import serial s = ser...
спросил AShelly 9 лет назад

2
голосов
0
ответов
1948
просмотров

подключиться к последовательному устройству через TCP-сокет

Моя установка такова: Серийное устройство ttyUSB0 подключено к ноутбуку A программное обеспечение, открывающее сокет TCP для прослушивания и записи, также работает на ноутбуке A (linux) Моя цель - передать данные с / на последовательное устройство ttyUSB0 в / из программного обеспечения, которое с...
спросил oddy 10 лет назад