新购腾讯云服务器如果没有分配公网 IP,通常是因为在创建实例时选择了“仅内网”模式,或者在购买后未手动绑定。这是非常常见的情况,您完全可以通过腾讯云控制台免费申请并绑定公网 IP(按量付费或包年包月均可)。
以下是具体的操作步骤和注意事项:
方法一:通过控制台直接绑定(推荐)
如果您已经拥有服务器实例,只需几分钟即可操作:
-
登录控制台
登录 腾讯云官网 并进入【云服务器 CVM】控制台。 -
找到目标实例
在左侧导航栏选择“实例”,找到您没有公网 IP 的那台服务器,点击实例 ID 或右侧的“管理”按钮进入详情页。 -
绑定弹性公网 IP (EIP)
- 在实例详情页中,找到顶部或侧边的 “网络与安全” 区域。
- 点击 “弹性公网 IP" 标签页。
- 点击 “申请/购买弹性公网 IP" 按钮。
- 配置参数:
- 地域:必须与您的服务器所在的地域一致(例如都在“上海”)。
- 带宽类型:建议选择“按固定带宽”(适合长期稳定使用)或“按使用流量”(适合突发流量,注意控制预算)。
- 带宽大小:根据需求输入(如 5Mbps、10Mbps 等)。
- 计费方式:通常默认为“按量付费”,如果您希望包年包月,可以在购买页面切换。
- 点击 “提交” 并完成支付(如果是按量付费则立即生效,无需额外资金预存,但需确保账户余额充足)。
-
确认绑定状态
申请成功后,该 EIP 会自动绑定到您的服务器上。此时,实例列表中的“公网 IP"列会显示一个新的公网地址。
方法二:检查是否已购买但未开启
有时候您可能购买了包含公网 IP 的套餐,但在系统初始化时未自动分配。请检查:
- 在实例详情页面的“网络与安全” -> “公网 IP"中查看是否有“解绑”或“更换”选项。如果有 IP 但无法访问,可能是安全组规则未放行(见下文)。
⚠️ 关键后续步骤:配置安全组
绑定公网 IP 后,如果仍然无法通过浏览器或 SSH 连接服务器,90% 的情况是“安全组”未放行端口。
- 在实例详情页,点击 “安全组” 标签页。
- 点击对应的安全组名称(通常是
Default或自定义名称),进入 “入方向” 规则设置。 - 点击 “添加规则”:
- 协议类型:根据您的服务选择(Web 服务选
TCP,SSH 远程连接选TCP)。 - 端口范围:
- Web 服务(HTTP/HTTPS):填
80,443。 - Linux 远程连接(SSH):填
22。 - Windows 远程桌面(RDP):填
3389。
- Web 服务(HTTP/HTTPS):填
- 授权对象:填
0.0.0.0/0(允许所有 IP 访问,生产环境建议限制为特定 IP)。
- 协议类型:根据您的服务选择(Web 服务选
- 保存规则。
常见问题提示
- 费用问题:申请 EIP 本身是免费的,但产生的 带宽费 和 流量费 需要单独支付。如果是“按量付费”,请注意监控账单;如果是“包年包月”,则按月扣除。
- 地域限制:EIP 必须与服务器在同一地域(Region),跨地域无法直接绑定。
- 临时方案:如果只是测试,不想花钱买带宽,可以暂时使用腾讯云提供的“公网映射”功能(部分场景支持),或者将服务器部署在本地并通过X_X工具(如 FRP、Ngrok)暴露,但这通常不如直接购买 EIP 稳定且合规。
完成上述步骤后,您的服务器即可通过新获取的公网 IP 地址正常访问了。
PHPWP博客