diff --git a/core/install.sh b/core/install.sh index c46a89a..bf57b92 100755 --- a/core/install.sh +++ b/core/install.sh @@ -496,7 +496,7 @@ rm -f /tmp/cron_backup if [[ -n "$TG_TOKEN" ]] && [[ -n "$CHAT_ID" ]]; then # [v3.3.2 修复: 引入 IP 哈希防同名覆盖机制] IP_HASH=$(echo "${SAFE_PUBLIC_IP:-127.0.0.1}" | md5sum | cut -c 1-4 | tr 'a-z' 'A-Z') - NODE_NAME="$(hostname | cut -c 1-10)_${IP_HASH}" + NODE_NAME="$(hostname | cut -c 1-10)-${IP_HASH}" # ⚠️ 核心修复:提前构造注册暗号,供全新安装与首次架构重组使用 REG_MSG="#REGISTER#|${REGION_CODE}|${NODE_NAME}|${SAFE_PUBLIC_IP}|${AGENT_PORT}" diff --git a/core/tg_report.sh b/core/tg_report.sh index e49a465..68801d7 100755 --- a/core/tg_report.sh +++ b/core/tg_report.sh @@ -21,7 +21,7 @@ fi # 2. 节点元数据抓取 (v3.2.2 协议自适应与多级容灾版) # [v3.3.2 修复: 引入 IP 哈希防同名覆盖机制] IP_HASH=$(echo "${PUBLIC_IP:-127.0.0.1}" | md5sum | cut -c 1-4 | tr 'a-z' 'A-Z') -NODE_NAME="$(hostname | cut -c 1-10)_${IP_HASH}" +NODE_NAME="$(hostname | cut -c 1-10)-${IP_HASH}" # --- [防线 1: 底层路由锁定与协议自适应] --- CURL_BIND_OPT=""