Edited at

socatでunixドメインソケットにつなぐ

More than 5 years have passed since last update.

tcpソケットではなく、unixドメインソケットをlisten起動しているサーバ(unicornとか)に対して直接ターミナルからつなぎたいときがある。

tcpソケットならtelnetをつかえばよいが、unixドメインソケットにはつなげない。

socatを使えば簡単にunixドメインソケットにもつなげられる

http://www.dest-unreach.org/socat/

以下のようにstdinとソケットへのパスを引数にわたせばよい

$ sudo apt-get install socat

$ echo -en 'GET / HTTP/1.0\r\n\r\n' | socat stdio /tmp/.sock


参考