From 653d1c2deafe4015b51ea27f4ae0a34a0c768eef Mon Sep 17 00:00:00 2001 From: import this <97586125+serinko@users.noreply.github.com> Date: Thu, 12 Mar 2026 10:10:50 +0000 Subject: [PATCH] [NTM]: Open ports according to NIP-8 and NIP-9 (#6545) * add nip-9 to NTM * update ntm nip 8 * fix symbol syntax --- .../nym-node-setup/network-tunnel-manager.sh | 29 +++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/scripts/nym-node-setup/network-tunnel-manager.sh b/scripts/nym-node-setup/network-tunnel-manager.sh index 5360157ed3..8faa623047 100755 --- a/scripts/nym-node-setup/network-tunnel-manager.sh +++ b/scripts/nym-node-setup/network-tunnel-manager.sh @@ -648,6 +648,7 @@ apply_port_allowlist() { ["HTTP"]="80-81" ["Kerberos"]="88" ["POP3"]="110" + ["UseNet1"]="119" ["NTP"]="123" ["IMAP"]="143" ["IMAP3"]="220" @@ -659,6 +660,7 @@ apply_port_allowlist() { # this port is opened and rate limited in apply_smtps_465_rate_limit # ["SMTP"]="465" ["RTSP"]="554" + ["UseNet2"]="563" ["SMTPSubmission"]="587" ["LDAPS"]="636" ["SILC"]="706" @@ -672,6 +674,7 @@ apply_port_allowlist() { ["TelnetOverTLS"]="992" ["IMAPOverTLS"]="993" ["POP3OverTLS"]="995" + ["WorldOfWorldcraft1"]="1119-1120" ["OpenVPN"]="1194" ["WireGuardPeer"]="51820-51822" ["QTServerAdmin"]="1220" @@ -685,26 +688,40 @@ apply_port_allowlist() { ["RTSPAlt"]="1755" ["MSNP"]="1863" ["NFS"]="2049" + ["DiscordVoiceChat2"]="2053" ["CPanel"]="2082-2083" ["GNUnet"]="2086-2087" ["NBX"]="2095-2096" ["Zephyr"]="2102-2104" ["SSHAlternative2"]="2222" + ["DeathStrandingGaming"]="2703" + ["Zwift"]="3022-3025" ["XboxLive"]="3074" ["MySQL"]="3306" - ["SteamGaming1"]="3478" + ["MoneroMiningPools1"]="3333" + ["SteamGaming1"]="3478-3480" ["SVN"]="3690" + ["WorldOfWorldcraft2"]="3724" + ["WorldOfWorldcraft3"]="4000" ["RWHOIS"]="4321" ["SteamGaming2"]="4379-4380" + ["MoneroMiningPools2"]="4444" ["Virtuozzo"]="4643" ["RTPVOIP"]="5000-5005" ["MMCC"]="5050" + ["WorldOfWorldcraft8"]="5060-5062" ["ICQ"]="5190" ["XMPP"]="5222-5223" ["AndroidMarket"]="5228" ["PostgreSQL"]="5432" - ["MongoDBDefault"]="27017" + ["WorldOfWorldcraft6"]="6012" + ["WorldOfWorldcraft7"]="6112-6120" + ["WorldOfWorldcraft9"]="6250" + ["WebSocket"]="6300" + ["WorldOfWorldcraft4"]="1119-1120" + ["WorldOfWorldcraft5"]="8080" ["Electrum"]="8082" + ["WorldOfWorldcraft6"]="8085" ["SimplifyMedia"]="8087-8088" ["Zcash"]="8232-8233" ["Bitcoin"]="8332-8333" @@ -721,18 +738,20 @@ apply_port_allowlist() { ["Lightning"]="9735" ["NDMP"]="10000" ["OpenPGP"]="11371" + ["MoneroMiningPools1"]="14444" ["Monero"]="18080-18081" ["MoneroRPC"]="18089" - ["GoogleVoice"]="19294" + ["GoogleVoice"]="19294-19344" ["EnsimControlPanel"]="19638" ["Session"]="22021" ["DarkFiTor"]="25551" ["Minecraft"]="25565" ["DarkFi"]="26661" + # ["MongoDBDefault"]="27017" # Within Steam range ["Steam"]="27000-27050" ["WhatsAppRange"]="3478-3484" - ["DiscordVoiceChat"]="50000-65535" - ["ElectrumSSL"]="50002" + ["DiscordVoiceChat1"]="50000-65535" + # ["ElectrumSSL"]="50002" # Within DiscordVoiceChat1 range ["MOSH"]="60000-61000" ["Mumble"]="64738" ["Metadata"]="51830"