Mudcat
Esittely
Mudcat on Mudfish Networksin tarjoama HTTP-, TCP- ja UDP-porttien jakamispalvelu. Sen tavoitteena on tarjota käyttötarkoitukseltaan samanlainen palvelu kuin https://ngrok.io .
Palvelun avulla sisäverkon palvelut on helppo jakaa ulkoverkkoon. Tuetut protokollat ovat:
- HTTP
- TCP
- UDP
Asentaminen ja käyttäminen onnistuu helposti yhdellä komennolla.
Lataaminen
Lataa ohjelma osoitteesta https://www.mudcat.io/ .
Käyttäjän näkökulmasta mudcat koostuu yhdestä suoritettavasta tiedostosta, joten sen lataaminen ja käynnistäminen on helppoa.
mudcatin käynnistysvalitsimet
Kun käynnistät mudcatin, näet seuraavan tulosteen. Käyttötapa vaihtelee hieman komennon mukaan.
$ ./mudcat
Usage: mudcat [-vV] <command> [<args>]
Options:
-v # Increase the verbose level.
-V, --version # Show the version.
Commands:
http # Create a HTTP tunnel.
node # Show the mudcat nodes.
tcp # Create a TCP tunnel.
udp # Create a UDP tunnel.
Tuetut komennot ovat:
-
http
HTTP-portin välittäminen.
-
node
Välitykseen käytettävien mudcat-solmujen tietojen näyttäminen.
-
tcp
TCP-portin välittäminen.
-
UDP
UDP-portin välittäminen.
Komento ./mudcat <command> -h näyttää tavallisesti valitun komennon tarkemmat ohjeet.
mudcat http -komento
Komento tarjoaa HTTP-välityksen. Sillä voi esimerkiksi tuoda sisäverkossa kehitettävän palvelun helposti ulkopuolisten saataville.
$ ./mudcat http -h
Usage: mudcat http [options]
--domain <domain> # Specify the domain name to access.
--local-addr <ip> # Specify the local IP to connect. Default
# value is 127.0.0.1
--local-port <port> # Specify the local port. Default value is 80.
--node-cc <cc> # Specify the country code to hint the
# selection of mudcat nodes.
--node-id <nid> # Specify the unique ID of mudcat node.
Tuetut valitsimet:
-
--domain <domain>Määritä verkkotunnus itse satunnaisen, yleensä numeropohjaisen osoitteen sijaan. Esimerkiksi
--domain abcantaa osoitteenabc.mudcat.io. -
--local-addr <ip>Määritä HTTP-välityksen paikallinen IPv4-osoite. Oletusarvo on 127.0.0.1.
Osoitteen ei tarvitse olla sisäverkon osoite. Voit myös määrittää etäkohteen julkisen IP-osoitteen.
-
--local-port <port>Määritä välitettävä paikallinen HTTP-portti. Oletus on 80.
-
--node-cc <cc>Määritä käytettävän mudcat-solmun maakoodi. Jos esimerkiksi valitset
JP, solmu Japanista osoitetaan automaattisesti. -
--node-id <nid>Määritä käytettävän mudcat-solmun yksilöllinen tunniste. Solmujen tunnisteet saa komennolla
mudcat node.
mudcat node -komento
Komento hakee mudcat-solmujen tiedot.
$ ./mudcat node -h
Usage: mudcat node [--json-raw]
--json-raw # Prints the raw JSON output.
Komento ./mudcat node näyttää tällä hetkellä toiminnassa olevat mudcat-solmut. Tuettu valitsin:
-
--json-rawTulosta solmuluettelo JSON-muodossa.
mudcat tcp -komento
Komento tarjoaa TCP-välityksen.
$ ./mudcat tcp -h
Usage: mudcat tcp [options]
--conn-uuid <uuid> # Set the connection UUID to reuse.
--domain <domain> # Specify the domain name to access.
--local-addr <ip> # Specify the local IP to connect. Default
# value is 127.0.0.1
--local-port <port> # Specify the local port. If not specified,
# --remote-port value will be used.
--node-cc <cc> # Specify the country code to hint the
# selection of mudcat nodes.
--node-id <nid> # Specify the unique ID of mudcat node.
--remote-port <port> # Specify the remote port.
Tuetut valitsimet:
-
--conn-uuid <uuid>Käytä aiemmin varattua etäporttia uudelleen.
Kun varattua etäporttia käyttävä yhteys katkaistaan, porttia ei yleensä voi käyttää ennen resurssin vapautumista.
Jos kuitenkin tiedät aiemman yhteyden UUID:n, voit käyttää porttia heti uudelleen.
-
--domain <domain>Määritä verkkotunnus itse satunnaisen, yleensä numeropohjaisen osoitteen sijaan. Esimerkiksi
--domain abcantaa osoitteenabc.mudcat.io. -
--local-addr <ip>Määritä TCP-välityksen paikallinen IPv4-osoite. Oletusarvo on 127.0.0.1.
Osoitteen ei tarvitse olla sisäverkon osoite. Voit myös määrittää etäkohteen julkisen IP-osoitteen.
-
--local-port <port>Määritä välitettävä paikallinen TCP-portti. Jos valitsin puuttuu, käytetään arvoa
--remote-port <port>. -
--node-cc <cc>Määritä käytettävän mudcat-solmun maakoodi. Jos esimerkiksi valitset
JP, solmu Japanista osoitetaan automaattisesti. -
--node-id <nid>Määritä käytettävän mudcat-solmun yksilöllinen tunniste. Solmujen tunnisteet saa komennolla
mudcat node. -
--remote-port <port>Määritä TCP-portti, jota mudcat-solmu kuuntelee.
mudcat udp -komento
Komento tarjoaa UDP-välityksen.
$ ./mudcat udp -h
Usage: mudcat udp [options]
--conn-uuid <uuid> # Set the connection UUID to reuse.
--domain <domain> # Specify the domain name to access.
--local-addr <ip> # Specify the local IP to connect. Default
# value is 127.0.0.1
--local-port <port> # Specify the local port. If not specified,
# --remote-port value will be used.
--node-cc <cc> # Specify the country code to hint the
# selection of mudcat nodes.
--node-id <nid> # Specify the unique ID of mudcat node.
--remote-port <port> # Specify the remote port.
Tuetut valitsimet:
-
--conn-uuid <uuid>Käytä aiemmin varattua etäporttia uudelleen.
Kun varattua etäporttia käyttävä yhteys katkaistaan, porttia ei yleensä voi käyttää ennen resurssin vapautumista.
Jos kuitenkin tiedät aiemman yhteyden UUID:n, voit käyttää porttia heti uudelleen.
-
--domain <domain>Määritä verkkotunnus itse satunnaisen, yleensä numeropohjaisen osoitteen sijaan. Esimerkiksi
--domain abcantaa osoitteenabc.mudcat.io. -
--local-addr <ip>Määritä UDP-välityksen paikallinen IPv4-osoite. Oletusarvo on 127.0.0.1.
Osoitteen ei tarvitse olla sisäverkon osoite. Voit myös määrittää etäkohteen julkisen IP-osoitteen.
-
--local-port <port>Määritä välitettävä paikallinen UDP-portti. Jos valitsin puuttuu, käytetään arvoa
--remote-port <port>. -
--node-cc <cc>Määritä käytettävän mudcat-solmun maakoodi. Jos esimerkiksi valitset
JP, solmu Japanista osoitetaan automaattisesti. -
--node-id <nid>Määritä käytettävän mudcat-solmun yksilöllinen tunniste. Solmujen tunnisteet saa komennolla
mudcat node. -
--remote-port <port>Määritä UDP-portti, jota mudcat-solmu kuuntelee.
Julkaisutiedot
Päivämäärälle 2025-10-16 tai sen jälkeen ei ole käännettäviä julkaisutietoja. Vanhemmat merkinnät löytyvät täydellisestä koreankielisestä julkaisuhistoriasta.