要在VPS上開啟UDP端口,您需要進行以下步驟:
登錄到VPS的控制臺或通過SSH連接到VPS的終端。
打開VPS的防火墻配置文件,通常是/etc/iptables/rules.v4
或/etc/sysconfig/iptables
。
在配置文件中找到適當的位置,添加以下規則來允許UDP端口的流量通過:
-A INPUT -p udp --dport <端口號> -j ACCEPT
將<端口號>
替換為您要開放的具體UDP端口號。
保存并關閉配置文件。
重新加載防火墻配置,使更改生效。您可以運行以下命令來重新加載iptables:
sudo iptables-restore < /etc/iptables/rules.v4
或者,如果您的VPS使用firewalld,則可以運行以下命令重新加載防火墻:
sudo firewall-cmd --reload
netstat
命令來檢查應用程序是否正在監聽UDP端口:netstat -unlp | grep <端口號>
如果應用程序正在監聽該端口,則它應該顯示在輸出中。
請注意,具體的步驟可能因您使用的VPS提供商、操作系統版本和防火墻配置而有所不同。因此,您可能需要根據您的環境進行適當的調整。