MUDFISH

MUDFISH

  • Forums
  • Wiki

›Mudfish地点

Mudfish地点

  • Mudcat
  • Muddog

Mudcat

介绍

这是提供给Mudfish Networks的HTTP/TCP/UDP端口共享服务。 它旨在提供类似于 https://ngrok.io 的服务。

使用该服务,您可以轻松地将内部网络中的服务共享到外部。我们目前支持以下协议:

  • HTTP

  • TCP

  • UDP

您可以使用一个命令轻松安装和使用它。

下载

您可以从 https://www.mudcat.io/ 链接下载该程序。

Mudcat程序是一个可执行文件。您可以轻松地下载并在您的系统上运行它。

Mudcat选项

如果运行mudcat程序,您可以看到如下屏幕。基本上,mudcat的使用根据命令有稍微的变化。

$ ./mudcat 
使用方法: mudcat [-vV] <command> [<args>]

选项:
    -v                           # 增加详细等级。
    -V, --version                # 显示版本。

命令:
    http                         # 创建一个HTTP隧道。
    node                         # 显示mudcat节点。
    tcp                          # 创建一个TCP隧道。
    udp                          # 创建一个UDP隧道。

目前支持的命令如下:

  • http

    当您想转发HTTP端口时,可以使用该命令。

  • node

    显示可用于转发的mudcat节点的信息。

  • tcp

    当您想转发TCP端口时,可以使用该命令。

  • UDP

    当您想转发UDP端口时,可以使用该命令。

基本上,当运行./mudcat <command> -h时,您可以查看提供的更多帮助信息。

mudcat http命令

该命令用于提供HTTP转发服务。通常,当您想要将您内部创建的服务简单地暴露给外部世界时,可以使用它。

$ ./mudcat http -h
使用方法: mudcat http [选项]
    --domain <domain>            # 指定访问的域名。
    --local-addr <ip>            # 指定本地IP地址连接。默认
                                 #   值为 127.0.0.1
    --local-port <port>          # 指定本地端口。默认值为 80。
    --node-cc <cc>               # 指定国家代码以提示
                                 # 节点的选择。
    --node-id <nid>              # 指定mudcat节点的唯一标识符。

支持的子选项包括:

  • --domain <domain>

    如果指定了此选项,用户可以直接指定域名而不是任意域名地址(通常为数值地址)。

    例如,当指定--domain abc时,分配的域名地址为abc.mudcat.io。

  • --local-addr <ip>

    此选项指定您希望将HTTP转发到的本地地址(IPv4)。默认为127.0.0.1。

    但是,该值不一定指向内部网络地址。如果您想指向另一个远程公共IP, 您可以指定该IP。

  • --local-port <port>

    指定您希望将HTTP转发到的本地端口。默认为80。

  • --node-cc <cc>

    您可以指定要使用的mudcat节点的国家代码。 例如,如果将国家代码设置为'JP',将自动分配在日本的mudcat节点。

  • --node-id <nid>

    您可以指定要使用的mudcat节点的唯一标识符。 您可以使用mudcat node命令获取每个中继服务器的唯一标识符。

mudcat node命令

此命令用于获取mudcat节点信息。

$ ./mudcat node -h
使用方法: mudcat node [--json-raw]
    --json-raw                   # 以原始JSON格式打印输出。

如果使用./mudcat node命令,您可以看到当前运行的mudcat节点列表。支持的子选项包括:

  • --json-raw

    以JSON格式输出中继服务器列表。

mudcat tcp命令

该命令用于提供TCP转发服务。

$ ./mudcat tcp -h
使用方法: mudcat tcp [选项]
    --conn-uuid <uuid>           # 设置连接UUID以重用。
    --domain <domain>            # 指定访问的域名。
    --local-addr <ip>            # 指定本地IP地址连接。默认
                                 #   值为 127.0.0.1
    --local-port <port>          # 指定本地端口。如果未指定,
                                 #   将使用--remote-port值。
    --node-cc <cc>               # 指定国家代码以提示
                                 # 节点的选择。
    --node-id <nid>              # 指定mudcat节点的唯一标识符。
    --remote-port <port>         # 指定远程端口。

支持的子选项包括:

  • --conn-uuid <uuid>

    当您想要重用先前使用的远程端口时,可以使用此选项。

    如果在正常分配的远程端口使用后断开连接, 该远程端口将变为不可用,直到资源释放。

    但是,如果您知道先前的连接UUID,您可以立即重用该远程端口。

  • --domain <domain>

    如果指定了此选项,用户可以直接指定域名而不是任意域名地址(通常为数值地址)。

    例如,当指定--domain abc时,分配的域名地址为abc.mudcat.io。

  • --local-addr <ip>

    此选项指定您希望将TCP转发到的本地地址(IPv4)。默认为127.0.0.1。

    但是,该值不一定指向内部网络地址。如果您想指向另一个远程公共IP, 您可以指定该IP。

  • --local-port <port>

    指定您希望将TCP转发到的本地端口。如果未指定此选项, 则使用--remote-port <port>的值作为端口信息。

  • --node-cc <cc>

    您可以指定要使用的mudcat中继服务器的国家代码。 例如,如果将国家代码设置为'JP',将自动分配在日本的mudcat节点。

  • --node-id <nid>

    您可以指定要使用的mudcat节点的唯一标识符。 您可以使用mudcat node命令获取每个中继服务器的唯一标识符。

  • --remote-port <port>

    指定在mudcat中继服务器中监听的TCP端口。

mudcat udp命令

该命令用于提供UDP转发服务。

$ ./mudcat udp -h
使用方法: mudcat udp [选项]
    --conn-uuid <uuid>           # 设置连接UUID以重用。
    --domain <domain>            # 指定访问的域名。
    --local-addr <ip>            # 指定本地IP地址连接。默认
                                 #   值为 127.0.0.1
    --local-port <port>          # 指定本地端口。如果未指定,
                                 #   将使用--remote-port值。
    --node-cc <cc>               # 指定国家代码以提示
                                 # 节点的选择。
    --node-id <nid>              # 指定mudcat节点的唯一标识符。
    --remote-port <port>         # 指定远程端口。

支持的子选项包括:

  • --conn-uuid <uuid>

    当您想要重用先前使用的远程端口时,可以使用此选项。

    如果在正常分配的远程端口使用后断开连接, 该远程端口将变为不可用,直到资源释放。

    但是,如果您知道先前的连接UUID,您可以立即重用该远程端口。

  • --domain <domain>

    如果指定了此选项,用户可以直接指定域名而不是任意域名地址(通常为数值地址)。

    例如,当指定--domain abc时,分配的域名地址为abc.mudcat.io。

  • --local-addr <ip>

    此选项指定您希望将UDP转发到的本地地址(IPv4)。默认为127.0.0.1。

    但是,该值不一定指向内部网络地址。如果您想指向另一个远程公共IP, 您可以指定该IP。

  • --local-port <port>

    指定您希望将UDP转发到的本地端口。如果未指定此选项, 则使用--remote-port <port>的值作为端口信息。

  • --node-cc <cc>

    您可以指定您想要使用的Mudcat中继服务器的国家代码。 例如,如果您将国家代码设置为'JP',则将自动分配日本的Mudcat节点。

  • --node-id <nid>

    您可以指定您想要使用的Mudcat节点的唯一ID。 您可以使用mudcat node命令获取每个中继服务器的唯一ID。

  • --remote-port <port>

    指定Mudcat中继服务器监听的UDP端口。

Muddog →
  • 介绍
  • 下载
  • Mudcat选项
    • mudcat http命令
    • mudcat node命令
    • mudcat tcp命令
    • mudcat udp命令
MUDFISH
Mudfish VPN
Android版AppiOS版AppMudfish Clouds VPNMudfish DNS客户端Mudfish HTTP/SOCKS代理Mudfish Web扩展
技术支援
Mudfish论坛
杂项
Mudfish主页
Copyright © 2011-2024 Mudfish Networks