Neue Fragen mit dem Tag «socat»

Insgesamt gefunden 39 Fragen

0
Bewertungen
1
Antwort
581
Ansicht

socat gibt unter OS X High Sierra "Ressource vorübergehend nicht verfügbar" aus

Ich versuche, einen virtuellen lokalen Com-Port zu erstellen, der alles über TCP mit einem folgenden Befehl an einen Remote-Computer weiterleitet: 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 una...
fragte Daniele Testa vor 6 Jahren

0
Bewertungen
1
Antwort
555
Ansichten

Leiten Sie nur bestimmte Host-Anforderungen um, wobei ein Standard für andere beibehalten wird

Ich habe eine Maschine mit nur offenem Port 80, da ist bereits ein http-Server an. Ich möchte ankommenden Datenverkehr an Port 80 abfangen und: Wenn Sie von einer IP1-, IP2-, IP3-Weiterleitung auf eine andere Anwendung kommen, die an einem anderen Port überwacht wird Sonst gehen Sie zum Webserver...
fragte Phate vor 6 Jahren

0
Bewertungen
1
Antwort
651
Ansicht

Warnung kann während des Startvorgangs durch socat für einen virtuellen seriellen Port nicht gelesen werden

Ich versuche, ein Docker-Image (in vmdk - Sata-Controller - vdi erstellt) in VirtualBox zu implementieren. Dies mache ich durch Automatisierung. Zu diesem Zeitpunkt habe ich die serielle Schnittstelle "Hostgerät"> "Pfad / zur / Datei" auf der virtuellen Maschine aktiviert, sodass ich mithilfe von...

0
Bewertungen
1
Antwort
755
Ansichten

Linux virtuelles tty

Ich habe meinen eigenen Long Range RF USB entwickelt . [USB-Gerät] -> [Raspberry PI] -> [myTxApp] -> [RF-Gerät * (nicht WiFi)] -> [RF-Gerät] -> [Laptop] -> [myRxApp] -> [Virtuelles Gerät] Ich habe es auf USB-Webcam getestet, und es funktioniert perfekt. Ich kann von jeder GUI wi...
fragte amy programmer vor 6 Jahren

1
Bewertungen
1
Antwort
1085
Ansichten

Wie kann man "nc" an einem Port anhören, ohne "SO_REUSEPORT" einzustellen?

Ich möchte, dass ein ncBefehl einen TCP-Port überwacht, also habe ich Folgendes getan: nc -lv 8888 In einer anderen Konsole habe ich dann geprüft, ob ein anderes Programm, das versucht, den gleichen Port zu überwachen, eine Address already in useArt Fehler erhalten würde. Ich gab den gleichen Befeh...
fragte MondKin vor 6 Jahren

0
Bewertungen
0
Antworten
1027
Ansichten

SOCAT - udp zum TCP-Client; Der Client stellt keine Verbindung her, wenn beim ersten Socat-Start nichts gesendet wird

Wenn ich an einem Gerät arbeite, muss ich ein spezielles Broadcast-Paket senden, damit es sprechen kann. Das Problem, dem ich begegnet bin, ist, dass socat die Verbindung nicht herstellen kann, wenn es nichts zu senden hat. Gibt es eine Option, mit der ich eine Verbindung herstellen kann, auch wenn...
fragte TravisWhidden vor 6 Jahren

1
Bewertungen
0
Antworten
794
Ansichten

Weiterleiten einer TCP-Verbindung mit der Protokollierung mit socat

Ich versuche, einen Service zu debuggen, mit dem sich Clients über TCP (unter Linux) verbinden. Ich kann kein Programm ändern (habe keine Quelle), und ich kann keine Mechanismen verwenden, die auf der Netzwerkebene schnüffeln (wie tcpdump, pcap, wireshark usw.). Ich kann jedes Service- und Client-P...

2
Bewertungen
0
Antworten
2515
Ansichten

Bash 4.4.0 führt dazu, dass Nano mit Received SIGHUP oder SIGTERM fehlschlägt

Das Problem ist sehr spezifisch, aber ich habe die Bedingungen für den Ausfall herausgefunden: System ist: Linux3.16.0-4-686-pae # 1 SMP Debian3.16.43-2 + deb8u2 (2017-06-26) i686 GNU / Linux Wenn ich die folgenden Befehle mache: socat -,raw,echo=0,escape=0x18,nonblock tcp:192.168.1.111:23 nano some...

0
Bewertungen
1
Antwort
1689
Ansichten

SSH-Tunnel + Socat UDP-Weiterleitung + mehrere Clients

Ich habe einen Ubuntu-Computer, auf dem ein Server-Daemon ausgeführt wird (in diesem Fall Unity3d unet game game server), der ausschließlich für die Kommunikation mit Clients über UDP ausgelegt ist. Die Clients verwenden Windows 7 und Windows 10. Aufgrund der Sicherheitsanforderungen des Clientnetzw...
fragte Alterscape vor 7 Jahren

1
Bewertungen
1
Antwort
881
Ansicht

Verstecken Sie den SSH-Verkehr vor der Firewall

Ist es irgendwie (vorzugsweise leicht) möglich, den ssh-Verkehr vor einer Firewall-Firewall zu verbergen? Ich dachte daran, die ssh-Sitzung grundsätzlich in eine harmlos aussehende TLS-Sitzung einzubetten. Ich habe herausgefunden, dass dies mit socat möglich sein sollte, aber ich habe keine Ahnung,...
fragte The Omitter vor 7 Jahren

10
Bewertungen
2
Antworten
1965
Ansichten

Wie man mit Keepalive-Option die Gesellschaft am Leben erhält

Ich habe diesen socat-Befehl, der gut läuft, aber wenn keine Daten übertragen werden, stirbt er nach genau 5 Minuten und ich verstehe nicht, warum, da ich es so eingerichtet habe, dass er nach den ersten 10 Sekunden alle 10 Sekunden 100 Keepalive sendet . Nach dem, was ich von der socat-Manpage vers...
fragte Marc Salvetti vor 7 Jahren

4
Bewertungen
1
Antwort
925
Ansichten

Wie bekomme ich einen SSH-Socken-Proxy auf Anfrage?

Ich weiß, sshbietet einen SOCKS-Proxy mit -D. Ich frage mich, ob es möglich ist, einen solchen Proxy auf Anforderung zu starten, sobald eine Verbindung zu einem angegebenen Port hergestellt wird (z. B. unter socatund ncunter der Haube). Dies ist ein Einzelbenutzer-Computer, daher ist keine Authentif...
fragte Matei David vor 8 Jahren

0
Bewertungen
1
Antwort
712
Ansichten

Socat wartet ständig auf Eingaben von stdin

Ich muss diesen Befehl unter Mac OS X El Capitan ausführen. Ich habe es in diesem Leitfaden über Eclipse Che gefunden . Wenn ich dies jedoch versuche, socatwartet ich immer auf die Eingabe von stdin. $ socat -d TCP-LISTEN:2376,range=127.0.0.1/32,reuseaddr,fork UNIX:/var/run/docker.sock I'm writing h...
fragte Mario S vor 8 Jahren

2
Bewertungen
1
Antwort
779
Ansichten

Socat und Rich Terminal wieder

Ich fange socatan einem Terminal mit der Ausführung ansocat - UNIX-listen:/tmp/sock Dann gehe ich zu einem anderen Terminal und starte ein Programm (per Python) so, dass es im ersten Terminal zu laufen scheint. Hier ein Beispiel: s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) s.connect("/tmp/...
fragte ilya vor 8 Jahren

0
Bewertungen
1
Antwort
2377
Ansichten

Socat schließt die TCP-Verbindung nicht

Ich benutze socat 1.7.3.1-r0folgenden Befehl auf einem alpine 3.3Linux-Server: socat -d -d -d PTY,link=/dev/ttyFOOBAR,echo=0,raw,unlink-close=0 TCP-LISTEN:7000,forever,reuseaddr Socathört auf Clients und erstellt eine bidirektionale Kommunikation, indem Daten vom virtuellen seriellen Port /dev/ttyF...
fragte Lost in OWL vor 8 Jahren

1
Bewertungen
0
Antworten
941
Ansicht

Linux-Server zum Senden und Empfangen von RS-232 mit socat

Ich versuche, eine Konfiguration zu testen, bei der ein Linux-Server RS-232-Daten von einem Black-Box-RS-232-zu-Ethernet-Konverter sendet und empfängt. Ich bin diesem Beispiel gefolgt . Ich habe ser2net.confauf meinem Computer konfiguriert, der mit der seriellen Schnittstelle verbunden ist, mit: 333...

0
Bewertungen
1
Antwort
990
Ansichten

Wie würde eine Pipe von SOCAT nach SOC und BC nach XARGS gehen?

Ich habe einen Server, der ein paar Zahlen ausgibt, ich lese sie mit socat, dann verwende ich sed, verwende diese Zahlen in mathematische Gleichungen, lasse sie mit bc laufen, dann muss ich sie in xargs weiterleiten. socat -u udp-recv:10552,reuseaddr,crnl - | sed -u s/.*/1+1/ | bc | xargs echo Das...
fragte user3397903 vor 9 Jahren

1
Bewertungen
0
Antworten
1180
Ansichten

Wie kann ich Windows-RDP-Ports mit socat zulassen?

192.168.0.21 ist ein Windows 8.1-PC, auf dem RDP ausgeführt wird. Bei Verwendung von Linux verwende ich socat wie folgt, kann jedoch keine Verbindung über Port 5900 bis 3389 herstellen. Wie kann ich den TCP- und UDP-Verkehr auf 5900 auf 3389 übertragen? socat TCP-LISTEN:5900,fork TCP:192.168.0.21:33...

1
Bewertungen
2
Antworten
620
Ansichten

Wie man sed Druck bis zum Zeilenende von socat macht

Ich habe einen Server, der Daten in einem UDP-Broadcast an Port 10552 sendet. Die Daten bestehen aus 7 Zahlen, die durch Kommas getrennt sind. 5.351204,0.001968,-0.000473,-0.999222,0.000451,0.001455,1.084310 Ich hole diese Daten mit ab socat -u udp-recv:10552,reuseaddr - Ich möchte das Format die...
fragte user3397903 vor 9 Jahren

0
Bewertungen
0
Antworten
552
Ansichten

Leiten Sie den HTTP-Verkehr an einen Server hinter dem Gateway weiter

Ich habe einen Server hinter dem Gateway, was bedeutet, dass er nur intern pingfähig ist. Jetzt möchte ich den Verkehr von einem externen Server an diesen internen Server weiterleiten. Ich möchte socatgerne verwenden: socat TCP4-LISTEN:8080, TCP:[internal server]:8080 # on external server Was offen...

0
Bewertungen
2
Antworten
792
Ansichten

Weiterleiten einer TeamSpeak-Instanz

Ich versuche, einen TeamSpeak3- Server in meinem Heimnetzwerk "net1.mydomain" einzurichten. Es verwendet ein IPv4-Subnetz von 10.0.0.0/8 im LAN. Internetzugang über IPv4 ist über CGN möglich. Dies macht IPv4-only-listeners (wie auch TeamSpeak) für Clients außerhalb von "net1.mydomain" nicht erreichb...

1
Bewertungen
1
Antwort
1873
Ansichten

Lassen Sie Socat sowohl auf IPv4- als auch auf IPv6-Stacks hören

Switched Provider neulich, sie vergeben nur DSlite-Verbindungen. Mir geht es gut, dachte ich. Die Sache ist - ich möchte auf einige meiner Sachen von außerhalb meines Netzwerks zugreifen, was jetzt viel weniger lästig sein sollte, da ich natives IPv6 bekam. Mein neues Hauptproblem bestand darin, das...

0
Bewertungen
1
Antwort
680
Ansichten

Bildschirm vs. Socat

Es gibt bereits eine Frage: Screen kann pty nicht freigeben, und es gibt keine Antwort (bisher wurde nur eine Problemumgehung bereitgestellt). Mein Fall ist anders und ich würde gerne die Antwort auf die ursprüngliche Frage wissen. Warum socatignoriert die neueste Version 1.7.3.0, screenwann die let...
fragte 0andriy vor 9 Jahren

0
Bewertungen
1
Antwort
698
Ansichten

So erstellen Sie einen einfachen Reverse-Proxy, der mehrere Dienste unter einem einzigen Port verfügbar macht

Das häufig auftretende Problem bei Microservices ist, dass die Entwicklung dieser Dienste mühsam sein kann, wenn Sie AJAX verwenden und versuchen, Eingaben von Multiuple-Hosts / Ports (aufgrund von domänenübergreifenden Anforderungen) zu lesen. Ich bin auf der Suche nach einer sehr einfachen Lösung,...
fragte Datageek vor 9 Jahren

1
Bewertungen
1
Antwort
881
Ansicht

Emulieren Sie die Konsole, indem Sie Daten über einen UDP-Port senden, und empfangen Sie Text von einem anderen

Ich versuche, eine „konsolenähnliche“ Verbindung mit einem cRIO-FRC von National Instruments herzustellen. Es überträgt seine Konsolenausgabe auf den 255.255.255.255UDP-Port 6666. Ich kann es hören mit: socat UDP-RECV:6666,broadcast,reuseaddr - Er hört Befehle auf seiner IP-Adresse, dem UDP-Port, a...
fragte Alexander vor 10 Jahren

0
Bewertungen
1
Antwort
1997
Ansichten

socat als Argument für ssh: "bash: socat: Befehl nicht gefunden"

Wenn ich von einer Linux-Box in eine OSX-Box ssh, funktioniert das Ausgeben von Socat einwandfrei. Wenn ich jedoch den Befehl socat als Argument an ssh weitergebe, schlägt dies fehl. socatwurde in osx mit installiert brew. Irgendeine Idee, warum das passiert? This works: $ ssh daniel@remoteOSX $ soc...
fragte Daniel vor 10 Jahren

2
Bewertungen
1
Antwort
870
Ansichten

Bildschirm kann pty nicht freigeben

Auf meiner Linux-Box kann screenich bei Verwendung ein Pseudo-Terminal mit öffnen, lesen und schreiben screen. Nach dem Schließen (Ca ky) kann ich keine Verbindung mehr herstellen, ohne das System neu zu starten socat, was das Pseudo-Terminal bereitstellt. Gleich nach dem Start sehen die socatDinge...
fragte kidmose vor 10 Jahren

1
Bewertungen
1
Antwort
1798
Ansichten

Verbraucht eine offene TCP-Socket-Verbindung Daten, wenn sie nicht verwendet wird?

Ich habe eine TCP-Socket-Verbindung zwischen meinem Server und einem Modem aufgebaut, auf dem ein aktives GSM-Modul und eine SIM-Karte installiert sind. Ich stelle diese drahtlose 3G-Verbindung über socat her: /usr/bin/socat open:/dev/ttyVA8500,nonblock,echo=0,raw TCP-LISTEN:8500,reuseaddr,fork Die...
fragte Lost in OWL vor 10 Jahren

3
Bewertungen
1
Antwort
4928
Ansichten

Identifizieren Sie ein serielles Gerät mit socat

Ich versuche, Socat zu verwenden, um sich als externes serielles Gerät auszugeben. Wenn ich das in einem Terminal mache: sudo socat -ddd -ddd PTY,raw,link=/dev/ttyS32,echo=0 READLINE und führen Sie diese vereinfachte Version meines seriellen Python-Interface-Clients in einem anderen aus: import ser...
fragte AShelly vor 10 Jahren

2
Bewertungen
0
Antworten
2235
Ansichten

Verbindung zu einem seriellen Gerät über TCP-Socket

Mein Setup ist folgendes: serielles Gerät ttyUSB0 an Laptop A angeschlossen Software, die TCP-Socket zum Abhören und Schreiben öffnet, läuft auch auf Laptop A (Linux) Mein Ziel ist es, Daten von / zu einem seriellen Gerät ttyUSB0 an / von einer Software weiterzuleiten, die auf TCP hört und schreib...