Self-hosting guide / 自建教程

换新的rust,成功安装了,谢谢

请问自建迷雾通,防火墙需要允许 对应端口的 UDP 协议,是吧?

没必要吧,本来就是通顺的句子就没必要改

你好,我使用此脚本成功安装,并且能成功运行。有一个问题,每次服务端重启后,都会重新生产新的<PUBLIC_KEY>,

[2021-08-19T22:34:12Z INFO  geph4_exit::listen] listening on <PUBLIC_KEY>@<IP_ADDR>:8814

也就使得每次客户端也要更改连接设置。

请问有没有设置项可以固定一个<PUBLIC_KEY>,应该如何设置?

服务端重启不应该生成新的public key啊。你查看一下$HOME/geph4-exit.key是否被成功生成

是我自己设置错误,现在没问题了,多谢

自建geph,如何使用vpn模式?群主有时间能否出个教程。谢谢。

请问这样自建的迷雾通服务器,windows客户端能使用吗?好像没有看到windows客户端有什么地方可以输入自建的IP和端口

和官方使用方法差不多,參考 Getting the latest Geph4 and usage / 最新二進制版下載 + 簡易使用教學
在生成的toml中多加入一個nat_external_iface=xxx,其中xxx是ifconfig中有公網ip的那個(像eth0, en0)。

參考: Getting the latest Geph4 and usage / 最新二進制版下載 + 簡易使用教學

谢谢,我研究研究

自建迷雾通是不是不支持ipv6?本人自建,ipv6连接失败
如果不支持的话,未来是否打算支持?

请楼主更新下自建的源码,现在已经无法正常使用自建节点,另外仅仅windows 的客户端还能连接,Linux直接报错连不上了,另外windows的客户端连上也访问不了 google 等网站,提示错误。

1 个赞

I successfully installed geph-exit on the server but when I try to connect from my linux device using geph4client it keep throws me this error:
[2022-12-14T19:45:32.900Z DEBUG geph4client::tunnel::tunnel_actor] trying...
when negotiating

nullchinchilla I changed the port to 443 and the previous error is gone but this time I got this

[2022-12-14T20:06:14.026Z DEBUG geph4client::connect::socks5] socks5 died with: open connection timeout
[2022-12-14T20:06:15.023Z DEBUG geph4client::connect::socks5] socks5 died with: open connection timeout
[2022-12-14T20:06:16.024Z DEBUG geph4client::connect::socks5] socks5 died with: open connection timeout
[2022-12-14T20:06:16.024Z DEBUG geph4client::connect::socks5] gonna use the tunnel now

nullchinchilla others also have this problem Problems about geph4-client 4.6.0-beta.17

geph4-exit does not compile using cargo.

rustc 1.66.0

error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "/tmp/rustchWLjtn/symbols.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.0.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.1.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.10.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.11.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.12.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.13.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.14.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.15.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.2.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.3.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.4.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.5.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.6.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.7.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.8.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.geph4_exit.2c1bd3e1-cgu.9.rcgu.o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906.4book7yhd5a8rgbz.rcgu.o" "-Wl,--as-needed" "-L" "/tmp/cargo-installxQQQS6/release/deps" "-L" "/tmp/cargo-installxQQQS6/release/build/blake3-65f76666eeae27de/out" "-L" "/tmp/cargo-installxQQQS6/release/build/blake3-65f76666eeae27de/out" "-L" "/tmp/cargo-installxQQQS6/release/build/ring-5b2a238e2a2790ff/out" "-L" "/tmp/cargo-installxQQQS6/release/build/blake3-c65327aafe465440/out" "-L" "/tmp/cargo-installxQQQS6/release/build/blake3-c65327aafe465440/out" "-L" "/tmp/cargo-installxQQQS6/release/build/openssl-sys-7d76fb73de75c6e0/out/openssl-build/install/lib" "-L" "/tmp/cargo-installxQQQS6/release/build/libmimalloc-sys-a986718e78e72f1b/out" "-L" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/tmp/cargo-installxQQQS6/release/deps/libflume-86821dfcbca89280.rlib" "/tmp/cargo-installxQQQS6/release/deps/libspin-eaa6c5cc36056a5c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnanorand-d51e19e8742ac415.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtoml-c5a753fbf5b3b462.rlib" "/tmp/cargo-installxQQQS6/release/deps/libstatsd-a76fa8b92af98c66.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand-ea31f926aa32c363.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand-a2ff5b171efed61b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libureq-eae6c90fdefd6bcb.rlib" "/tmp/cargo-installxQQQS6/release/deps/libchunked_transfer-35084062b7abe506.rlib" "/tmp/cargo-installxQQQS6/release/deps/libqstring-c1cfd202c7c35ad7.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcookie_store-20486f13fb82305b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpublicsuffix-17211823bcda4db4.rlib" "/tmp/cargo-installxQQQS6/release/deps/libidna-86f5d685a0b3da5e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmatches-83cf24d556bd1696.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtun-e92766e9990f94d5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libioctl_sys-3db03b591bb096fb.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpnet_packet-73a0865d11d3ca6a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpnet_macros_support-d9387a887fa571f6.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpnet_base-031ef961cdc9264f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libos_socketaddr-82407d68c16507d3.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgovernor-ff53188ce9c91639.rlib" "/tmp/cargo-installxQQQS6/release/deps/libquanta-ee37097400b7f9a9.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_timer-955f17632f8c6357.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnonzero_ext-0065afe5fec9e3d5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libno_std_compat-a8dca66b25c957ec.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsysinfo-ed60911d7a081d11.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsosistab-4de3f257a0694277.rlib" "/tmp/cargo-installxQQQS6/release/deps/libeff_wordlist-d47878275acac8b1.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand-339fca163f723012.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_xorshift-d55cf4e63ece5b46.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_pcg-27717f582512d87b.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_hc-ad4d7250227e9fea.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_chacha-dceeabf04a510514.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_isaac-8f7e9f4414ac0b92.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_core-f521d5948b690546.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_os-77681ae826330308.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_jitter-7f10bde2d594bf34.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_core-e9ca2891e75e3c47.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfastudp-8b3d5222c03f5788.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnix-db3466741d3b982c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_native_tls-a352033aeeef739e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgeph4_protocol-6091062d5cb7c668.rlib" "/tmp/cargo-installxQQQS6/release/deps/libstdcode-fc02b40647f2c5d9.rlib" "/tmp/cargo-installxQQQS6/release/deps/libserde_with-954adf53a82ccae5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhex-ff1a65a02c7cfc5b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libblake3-37e4722ba4f9bcf5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libstrsim-356d67f15aa55875.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsosistab-0473cb9a10d5d052.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbloomfilter-0e45f96049bac9c7.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsiphasher-65f8eccce5bfc276.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbit_vec-ac84e107a2faac10.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnix-cddedfe53e7af8cc.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbipe-9cd6a4a3bc7d04c7.rlib" "/tmp/cargo-installxQQQS6/release/deps/libarrayvec-1b4738e6fb9e6f53.rlib" "/tmp/cargo-installxQQQS6/release/deps/libordered_float-ef79e834133978ca.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsocket2-e73081ef5a388333.rlib" "/tmp/cargo-installxQQQS6/release/deps/libreed_solomon_erasure-bfecb79f102b64e2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcached-30de76f232cb587f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_rwlock-4130cc47237e1e0e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_mutex-bbac32a6d46bad38.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcached_proc_macro_types-21618800f6e683b2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhashbrown-43484f5f0d4e7a30.rlib" "/tmp/cargo-installxQQQS6/release/deps/libahash-2bc68a509ce223b5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures-dc32da2bf3dad229.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_executor-f724bb111de3c920.rlib" "/tmp/cargo-installxQQQS6/release/deps/libarc_swap-501cceb09549464c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libc2_chacha-90b401f310eecc5d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libprobability-95e0416ec31bdd4f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libspecial-0ef9ba9e5ce178db.rlib" "/tmp/cargo-installxQQQS6/release/deps/librandom-efe37a19c7cadd41.rlib" "/tmp/cargo-installxQQQS6/release/deps/libserde_with-2fb531a04a2f16f7.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsmol_str-823cf5daa525348d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libreqwest-d9eea61a2587a536.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhyper_tls-b7095f3244b588b0.rlib" "/tmp/cargo-installxQQQS6/release/deps/libipnet-5c6601af3db7094b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtokio_native_tls-5a54c40cb8fefb67.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmime-2df3bfdc04a6be49.rlib" "/tmp/cargo-installxQQQS6/release/deps/libencoding_rs-29e78ad5b31171c4.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnative_tls-5306163936b68147.rlib" "/tmp/cargo-installxQQQS6/release/deps/libopenssl_probe-2779f09f7cf796e1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libopenssl-38f19203391ed32f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libforeign_types-f0a867cf436486c5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libforeign_types_shared-d7fa13a35f528694.rlib" "/tmp/cargo-installxQQQS6/release/deps/libopenssl_sys-1f8e6142cba21f31.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhyper-406f7f5bf0b02df9.rlib" "/tmp/cargo-installxQQQS6/release/deps/libwant-757123c813aa0cc2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtry_lock-4c56693bd130c334.rlib" "/tmp/cargo-installxQQQS6/release/deps/libh2-e6fa53f7a7c45438.rlib" "/tmp/cargo-installxQQQS6/release/deps/libindexmap-69163c3ef5f4e9ad.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtokio_util-a53e95af2d76af61.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtower_service-627730d53a3a4ad9.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtracing-709a872b09e9317d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtracing_core-1adb4868b1c47d66.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_util-07626b2eea32254c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_channel-77846f9489c4ce1a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_sink-09c629517065a9df.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_task-1de6523233e3129a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhttp_body-182564955a8fe434.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhttp-752edf8f5dc932b2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfnv-0ceac46347743ef1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnanorpc-8de644a4dffbc682.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_compat-02917185aa143d04.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtokio-e3242e04ab14c320.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbytes-99c4a88b64e498d3.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmio-fd7291b32f24ce52.rlib" "/tmp/cargo-installxQQQS6/release/deps/libdashmap-8621b8106aca7f7b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgeph4_binder_transport-6fcedb9836627d07.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsmolscale-fe83ce78f5d95ab2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libst3-41d6f4d4bfa33c59.rlib" "/tmp/cargo-installxQQQS6/release/deps/librustc_hash-60cc60db4574e2ba.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrossbeam_queue-f46c8ba258e8a2da.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_intrusive-2182d00650e4a607.rlib" "/tmp/cargo-installxQQQS6/release/deps/libparking_lot-f069963670bc41c1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libparking_lot_core-09d7deba133ad89a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libinstant-fafa3ad542ba3761.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtabwriter-051a26c22c658789.rlib" "/tmp/cargo-installxQQQS6/release/deps/libdashmap-a7d08f928280396f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhashbrown-e358d96fc9e9b2f7.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgeph4_aioutils-1eb3e38c9ef53325.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_h1-2ba0d420d14c4de4.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_dup-1a1a8a97a7579e3d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsimple_mutex-ab01e1ce002e97ce.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhttparse-a031da221165fa44.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpin_project-7a57fd8517bb3624.rlib" "/tmp/cargo-installxQQQS6/release/deps/libblake3-7bb8ce18d1b88d0f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libconstant_time_eq-831791ac0324c401.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcfg_if-c5e814a06de46c15.rlib" "/tmp/cargo-installxQQQS6/release/deps/libarrayvec-ad1fbc29b4e2f520.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrypto_mac-852e07cd7484d2d2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libarrayref-c6c0d58058c9cd16.rlib" "/tmp/cargo-installxQQQS6/release/deps/libed25519_dalek-407fcd91be4ad50e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libserde_bytes-2b30c51d7f9e1c2f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libed25519-82485a42370b06d5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsignature-5768ea3ab1deb43e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libx25519_dalek-ce477d0fb7787328.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcurve25519_dalek-82a33dbdf2349adc.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmizaru-a5986341241b1a46.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbincode-a79e8869684cb41f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libim-0a17aecf65430eca.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_xoshiro-d62dfb231f42392e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsized_chunks-4bad68d2c812d964.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbitmaps-80f7910291520507.rlib" "/tmp/cargo-installxQQQS6/release/deps/librsa_fdh-cd55f0a21af5c6b4.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfdh-cfe1645c86195d2a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfailure-0581156a20b53c3c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbacktrace-e406b9d12b703bbe.rlib" "/tmp/cargo-installxQQQS6/release/deps/libobject-bce4402f1154eb06.rlib" "/tmp/cargo-installxQQQS6/release/deps/libaddr2line-692ca5c411bb9dfe.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgimli-12fc6d62b222f63d.rlib" "/tmp/cargo-installxQQQS6/release/deps/librustc_demangle-075d76fc1c53b4ba.rlib" "/tmp/cargo-installxQQQS6/release/deps/librsa-fb479c712d086a98.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsimple_asn1-47cf6df99b4aabf2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnum_bigint-1b36c1fa10f84148.rlib" "/tmp/cargo-installxQQQS6/release/deps/libchrono-7a65ddba7b69a201.rlib" "/tmp/cargo-installxQQQS6/release/deps/libiana_time_zone-e8256c50ba116d54.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtime-2fa914c12093e065.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpem-8d60196b3bd9b836.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnum_bigint_dig-d2cc86180ee690b3.rlib" "/tmp/cargo-installxQQQS6/release/deps/liblibm-11b17a284d21a3bc.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnum_iter-f914f0a2b8598f46.rlib" "/tmp/cargo-installxQQQS6/release/deps/librayon-d0b7ff31ad43775b.rlib" "/tmp/cargo-installxQQQS6/release/deps/librayon_core-88bd7537c9c24630.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrossbeam_deque-e304592f2e264fcf.rlib" "/tmp/cargo-installxQQQS6/release/deps/libeither-f076009801ee07b0.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhttp_types-41b2973ec54a65f8.rlib" "/tmp/cargo-installxQQQS6/release/deps/libserde_qs-1813b6ac4076daa0.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_std-ec358533b783c4bd.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_global_executor-913dc14348aed62d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpin_utils-8f1cf8f241b9f1c0.rlib" "/tmp/cargo-installxQQQS6/release/deps/libkv_log_macro-ca6c07f8e29ae7c5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libserde_urlencoded-aa0fd3818ca8e068.rlib" "/tmp/cargo-installxQQQS6/release/deps/libserde_json-a68c91470ea51297.rlib" "/tmp/cargo-installxQQQS6/release/deps/libryu-5a56755cdafe5553.rlib" "/tmp/cargo-installxQQQS6/release/deps/libitoa-98dc0a77136c807b.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand-fe795817fda6256c.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_chacha-4646ff5f85fc3fdc.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_core-93fdd1a10ea53e36.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgetrandom-0cc76bc189024b77.rlib" "/tmp/cargo-installxQQQS6/release/deps/libinfer-ddf5d550554e7154.rlib" "/tmp/cargo-installxQQQS6/release/deps/liburl-099c2881951d881d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libidna-7cc90e3dd1395f38.rlib" "/tmp/cargo-installxQQQS6/release/deps/libunicode_normalization-b96f0b305e9a1090.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtinyvec-0a1809397ef25849.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtinyvec_macros-ba6785a5faeb4ee1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libunicode_bidi-e8605d41c1ad3cd3.rlib" "/tmp/cargo-installxQQQS6/release/deps/libform_urlencoded-c5c9da6913223905.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcookie-6a7c3a768775e845.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhkdf-9bd006c90f00c368.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhmac-ff44383be757386f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrypto_mac-4909518d2a6b983f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsha2-9e0722d7beb5f2f5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcpufeatures-9c50f86c7a6b7734.rlib" "/tmp/cargo-installxQQQS6/release/deps/libdigest-1c85d5c2f893f8ce.rlib" "/tmp/cargo-installxQQQS6/release/deps/libblock_buffer-f60385b260e35458.rlib" "/tmp/cargo-installxQQQS6/release/deps/libaes_gcm-55259227a354a128.rlib" "/tmp/cargo-installxQQQS6/release/deps/libghash-7fdfcf97d22814bf.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpolyval-e13d1db84f8eac99.rlib" "/tmp/cargo-installxQQQS6/release/deps/libctr-ebb42d4b62864622.rlib" "/tmp/cargo-installxQQQS6/release/deps/libaes-55dd30542ff57b59.rlib" "/tmp/cargo-installxQQQS6/release/deps/libaes_soft-6568afb259547c5f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libopaque_debug-b91e2d8ccf2ecfc4.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand-b7a23dd2cd80b8b7.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_chacha-1f877bb1474307c1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libppv_lite86-601a4a5e68fc4d82.rlib" "/tmp/cargo-installxQQQS6/release/deps/librand_core-e29b239760e5e403.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtime-6f648bbbd6f5ec1e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtime_macros-68be87dddd0eddf6.rlib" "/tmp/cargo-installxQQQS6/release/deps/libstandback-41000e469716127c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpercent_encoding-8fbdfcd716c6fa11.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_tls-dcf22c33c77306de.rlib" "/tmp/cargo-installxQQQS6/release/deps/libwebpki_roots-7caf4bffd82b5d6d.rlib" "/tmp/cargo-installxQQQS6/release/deps/librustls-5ccfd969b7f808cd.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbase64-ad4b197fdbcaa32d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsct-5747b892198d48f6.rlib" "/tmp/cargo-installxQQQS6/release/deps/libwebpki-f04c4ae29a132843.rlib" "/tmp/cargo-installxQQQS6/release/deps/libring-e6f5bcd73bd030c2.rlib" "/tmp/cargo-installxQQQS6/release/deps/libuntrusted-db1b3a99528ff1f0.rlib" "/tmp/cargo-installxQQQS6/release/deps/libchacha20poly1305-bc334d4bce70ec36.rlib" "/tmp/cargo-installxQQQS6/release/deps/libchacha20-877c706201db6698.rlib" "/tmp/cargo-installxQQQS6/release/deps/libzeroize-4f870f51df93f961.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpoly1305-72f46ea37ca5b4d9.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcpuid_bool-544a7a99d98aa16d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libuniversal_hash-9ffb2a07fad736d0.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsubtle-40ec6648645a89a0.rlib" "/tmp/cargo-installxQQQS6/release/deps/libaead-35c6c4aa4c534dae.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcipher-2ff1cca4754d4b6a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgeneric_array-62f269780f0f0dfa.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtypenum-6aac97e2b3f44870.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtap-3513b48f32c64040.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsmol_timeout-67c8124ea32fe962.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpin_project_lite-5b768058a333d270.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbyteorder-01d706082382df54.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcidr_utils-23f0e279db68638b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libdebug_helper-c1718c0a9e3a542a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnum_bigint-122b84df3c21c4bc.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnum_integer-a4ed0941468b862a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnum_traits-0035a55131b16e51.rlib" "/tmp/cargo-installxQQQS6/release/deps/librangemap-caa9cf641c687821.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmoka-f6510281a734b7ef.rlib" "/tmp/cargo-installxQQQS6/release/deps/libquanta-8f16640d5bd2c006.rlib" "/tmp/cargo-installxQQQS6/release/deps/libraw_cpuid-ccd7acdbaa5db88d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libnum_cpus-9a131cb0c3f0765f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libthiserror-3bd2eabdcbb0639f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libuuid-c29d09fcfd680bf8.rlib" "/tmp/cargo-installxQQQS6/release/deps/libgetrandom-df4d8e46a0cf1d7b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrossbeam_channel-fec9f2f14358cb68.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrossbeam_epoch-5e2fc1da3ebf792b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmemoffset-621b8d90f76b1a27.rlib" "/tmp/cargo-installxQQQS6/release/deps/libscheduled_thread_pool-a7502318d0298c2f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtriomphe-ef5332ef0fbebcc7.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtagptr-5f76ef2fbd05f387.rlib" "/tmp/cargo-installxQQQS6/release/deps/libparking_lot-cc927859488feac1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libparking_lot_core-9666e50bcccc7985.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsmallvec-031747fd014c40b6.rlib" "/tmp/cargo-installxQQQS6/release/deps/liblock_api-74e0b4e5789de478.rlib" "/tmp/cargo-installxQQQS6/release/deps/libserde-8bbf2d538461858f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libscopeguard-26a5cbba6164c5f1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libstructopt-c6733e41c5c43caf.rlib" "/tmp/cargo-installxQQQS6/release/deps/liblazy_static-24e7b91ec18be47b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libspin-84150bf05ced387f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libclap-d3142d9495ea440d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libvec_map-ceb1f09039d03831.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtextwrap-c7d533198999082f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libunicode_width-c11d7877564dc1b3.rlib" "/tmp/cargo-installxQQQS6/release/deps/libstrsim-21e67b8527f3c3ee.rlib" "/tmp/cargo-installxQQQS6/release/deps/libbitflags-f1b92b7583d5ecb5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libansi_term-e9f75abc5134d955.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsmol-3a7fa9268f52ade5.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_process-a541319cf247780a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsignal_hook-228e89f1efe0fc13.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsignal_hook_registry-2625debdd3904e5c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_net-e98386181f525a51.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_fs-63ac0abdbb98456a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libblocking-14e92986443e8f6e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libonce_cell-88f98172afd9095b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libatomic_waker-09e4b1d7751770ce.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_channel-65531536c00b6d48.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_io-8d137b0bd21b7b0e.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpolling-c66542d795ef4c57.rlib" "/tmp/cargo-installxQQQS6/release/deps/libconcurrent_queue-8e390aa47bc60173.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcache_padded-a0d8e5a64cf3517c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libsocket2-fda255e3e40ac29d.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_executor-648882d8344df056.rlib" "/tmp/cargo-installxQQQS6/release/deps/libslab-cb371c0e13329d58.rlib" "/tmp/cargo-installxQQQS6/release/deps/libconcurrent_queue-5788c25970ad6a66.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrossbeam_utils-d6aa372a29e60a13.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_task-f45e40949a01ef78.rlib" "/tmp/cargo-installxQQQS6/release/deps/libasync_lock-dfa924c402dda7f1.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_lite-19ecaa8650442a0a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfastrand-9e02ae5a8ca7555a.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_io-b129850b751198cc.rlib" "/tmp/cargo-installxQQQS6/release/deps/libfutures_core-3a4ce65441f19fa3.rlib" "/tmp/cargo-installxQQQS6/release/deps/libwaker_fn-d822f482c9371a74.rlib" "/tmp/cargo-installxQQQS6/release/deps/libparking-cf589572af751482.rlib" "/tmp/cargo-installxQQQS6/release/deps/libpin_project_lite-ef9c9d461e5179bd.rlib" "/tmp/cargo-installxQQQS6/release/deps/libevent_listener-ff5c57f85bd95cad.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmimalloc-d5cc3273fbc87138.rlib" "/tmp/cargo-installxQQQS6/release/deps/liblibmimalloc_sys-ef41d8024a353e27.rlib" "/tmp/cargo-installxQQQS6/release/deps/libflate2-7fa0ee097cba8f6b.rlib" "/tmp/cargo-installxQQQS6/release/deps/libminiz_oxide-77d2fc2084b37ae8.rlib" "/tmp/cargo-installxQQQS6/release/deps/libadler-5ec49924a5db900f.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcrc32fast-2b81afb78482d7eb.rlib" "/tmp/cargo-installxQQQS6/release/deps/libenv_logger-63249213f64b26c8.rlib" "/tmp/cargo-installxQQQS6/release/deps/libatty-36d1851927ea3493.rlib" "/tmp/cargo-installxQQQS6/release/deps/liblibc-191090e40b6cec72.rlib" "/tmp/cargo-installxQQQS6/release/deps/libtermcolor-6a889d77a91442ac.rlib" "/tmp/cargo-installxQQQS6/release/deps/libhumantime-46bf9b40ab56000b.rlib" "/tmp/cargo-installxQQQS6/release/deps/liblog-1ad3a68822b39329.rlib" "/tmp/cargo-installxQQQS6/release/deps/libvalue_bag-895045ae325a5125.rlib" "/tmp/cargo-installxQQQS6/release/deps/libcfg_if-a82a5f932a917e76.rlib" "/tmp/cargo-installxQQQS6/release/deps/libregex-67dd8f42f9c6a1ae.rlib" "/tmp/cargo-installxQQQS6/release/deps/libaho_corasick-b487a39d211f5647.rlib" "/tmp/cargo-installxQQQS6/release/deps/libmemchr-cb769472e6056557.rlib" "/tmp/cargo-installxQQQS6/release/deps/libregex_syntax-844751cd44427b5c.rlib" "/tmp/cargo-installxQQQS6/release/deps/libanyhow-bcd1459d74feb6c1.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a11e3ca400b3ed09.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-effb168edf966a66.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-53a4330185981bcb.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-2a8b57667b4852b5.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-9370462deca12c5a.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-7da763b8d3620472.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-5bde27582a7f5af7.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-1204e05b2d47e3d7.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-43987de2766b6923.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d6499a0705316aa5.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c9a27c90d8fbf11e.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-8f159929cbfdfaf1.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-d2f1e8f3bb5cba95.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-9862f486269f442f.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-0434381f2f012ae2.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-68549403a59fd02e.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-4cefb2045f924a5b.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-272615fc4f10c50d.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-860619b93700e7eb.rlib" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-b73e5b4656934876.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/root/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/cargo-installxQQQS6/release/deps/geph4_exit-9be7403a1b073906" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
  = note: collect2: fatal error: ld terminated with signal 9 [Killed]
          compilation terminated.


error: could not compile `geph4-exit` due to previous error
error: failed to compile `geph4-exit v0.5.0`, intermediate artifacts can be found at `/tmp/cargo-installxQQQS6`

I fixed this by first building on my local machine and sending the binary executable to the server.

Is it possible to connect to self-hosted exit from Windows or android?

I have ubuntu 22 vps and read below link:

Then I install geph with below commad:
curl -L https://waa.ai/geph-exit-setup | sudo bash

Then it print <PUBLIC_KEY>@<IP_ADDR>:PORT

Now what should I do? How can i connect to it via windows 10?

I don't think you can.
I was only able to connect to a self hosted server from linux client.