diff --git a/v2raya/v2raya.sh b/v2raya/v2raya.sh index 5d89d10..8662f6b 100644 --- a/v2raya/v2raya.sh +++ b/v2raya/v2raya.sh @@ -253,6 +253,18 @@ install_v2raya() { systemctl enable v2raya.service print_success "已设置开机自启" + # 配置防火墙 + echo "" + print_info "配置防火墙规则..." + if command -v ufw &> /dev/null; then + ufw allow 2017 >/dev/null 2>&1 + print_success "已开放端口 2017" + print_info "防火墙状态:" + ufw status | grep -E "Status:|2017" | sed 's/^/ /' + else + print_warning "未检测到 ufw 防火墙,请手动配置防火墙规则" + fi + # 显示登录信息 echo "" print_success "============================================"