当前位置: Http > K8S > socat 使用

socat 使用

2024-06-11 分类:K8S 作者:admin 阅读(26)

socat 用于网络转发请求,甚至可以直接转到其他机器。

根据Kubernetes的规定,NodePort的端口范围是30000到32767,所以ingress service迫切需要一个端口转发。

yum install -y socat

socat TCP4-LISTEN:80,reuseaddr,fork TCP4:127.0.0.1:31748 &

  1. socat:启动 socat 命令。
  2. TCP4-LISTEN:80,reuseaddr,fork:这部分指定了 socat 监听的端口和选项。
    • TCP4-LISTEN:80 :指定 socat 监听来自 TCP 80 端口的连接。
    • reuseaddr:选项表示允许在 TCP 端口上重用地址和端口号,即使之前的连接还在监听端口上。
    • fork:选项表示为每个连接创建一个子进程来处理,即使有多个连接进来,也会为每个连接创建一个进程。
  3. TCP4:127.0.0.1:31748:这部分指定了 socat 转发到的目标地址和端口。
    • TCP4:127.0.0.1:31748:指定 socat 将收到的流量转发到本地的 TCP 31748 端口。
  4. &:在命令末尾的 & 符号表示将这个命令在后台运行,这样在运行后会立即返回命令提示行,而不会阻塞终端。

总的来说,这个命令的作用是监听来自 TCP 80 端口的连接,然后将这些连接上的流量转发到本地 127.0.0.1 地址的 TCP 31748 端口上。

更多socat 使用:https://rvn0xsy.github.io/tools/socat/

「三年博客,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏

支付宝
微信
0

支付宝
微信
标签:

上一篇:

下一篇:

你可能感兴趣

共有 0 - socat 使用

博客简介

精彩评论

  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    分别用不同厚度的筏板定义,画图后这设置筏板变截面处理。 http://f.fwxgx.co...

    评:新文章!
  • admin(6年前 (2020-03-09))

    新增一个框架图! http://biji.jinli.vip/wp-content/upl...

    评:新文章!
  • 一位WordPress评论者(6年前 (2020-02-13))

    嗨,这是一条评论。 要开始审核、编辑及删除评论,请访问仪表盘的“评论”页面。 评论者头像来自...

    评:世界,您好!