【VPS性价比与隐藏成本 06】VPS IP 被封锁 / 进黑名单怎么办:检测命令、换 IP 成本与邮件信誉恢复实操
2026-08-15 · DevCraft Studio
VPS 国内连不上、邮件发不出去,别急着退款。本文区分「被封锁」与「进黑名单」两种情形,给出 mtr/ping/tcping 判定被封锁的命令、Spamhaus/Blocklist.de 黑名单查询方法,对比 RackNerd/Vultr/CloudCone/ColoCrossing 换 IP 成本,并手把手教你恢复邮件信誉、写申诉工单。
专题连载:VPS性价比与隐藏成本
本文是该系列第 6 篇。阅读该系列其他文章:
- 【VPS性价比与隐藏成本 01】VPS 的隐藏成本:流量、IP、备份、税,别只看月付价
- 【VPS性价比与隐藏成本 02】IPv4 地址为什么越来越贵?租用与转让市场一次说清
- 【VPS性价比与隐藏成本 03】怎么判断 VPS 是不是真便宜?价格历史与捡漏策略
- 【VPS性价比与隐藏成本 04】各大厂商退款政策横向对比:RackNerd / CloudCone / Bandwagon / Vultr / DMIT
- 【VPS性价比与隐藏成本 05】ColoCrossing 全机房线路与长期持有体验深评:布法罗/洛杉矶/芝加哥/达拉斯/亚特兰大/西雅图/多伦多/爱尔兰,2026 真实价格与退款支付全解析
- 【VPS性价比与隐藏成本 06】VPS IP 被封锁 / 进黑名单怎么办:检测命令、换 IP 成本与邮件信誉恢复实操
- 【VPS性价比与隐藏成本 07】VPS 性价比怎么算:每美元能买到多少 RAM、流量和算力
- 【VPS性价比与隐藏成本 08】如何科学计算 VPS 性价比?每元性能公式与选型打分表
- 【VPS性价比与隐藏成本 09】用一台 VPS 跑通 SaaS MVP:创业者的低成本技术选型
- 【VPS性价比与隐藏成本 010】VPS 搭建 AI API 中转/代理:OpenAI / Claude 合规中转、延迟优化与成本
- 【VPS性价比与隐藏成本 011】IPv4 为什么越来越贵:地址枯竭、转让市场与对你的 VPS 影响
刚买(或用了几个月的)VPS,某天早上 ping 一下红彤彤一片超时,SSH 死活连不上;又或者网站好好的,邮件却统统进垃圾箱、甚至直接被对方服务器拒收。很多人第一反应是「这破机器废了,退款」。先别急——这两类现象原因完全不同,处理方式也天差地别。本文把「IP 被封锁」和「IP 进黑名单」彻底拆开,给你能直接复制的检测命令、四家厂商的换 IP 成本对比,以及邮件信誉从根因到解封的完整实操。
延伸阅读
更多相关攻略推荐:'"黑五/双十一"促销避坑:如何识别假打折、"灵车 VPS"与"跑路、【横向评测 02】RackNerd vs ColoCrossing 、LowEndTalk 怎么玩:跟着老司机在 LET 捡便宜 VPS、【优惠码 01】VPS 优惠码怎么用?哪里找靠谱折扣码、怎么避坑(2、便宜 VPS 什么时候买最划算?全年节日促销时间表(黑五 / 新年 。
先分清两种"IP 出事":被封锁 vs 进黑名单
虽然表现都像「IP 不能用了」,但底层机制是两套系统:
- 被封锁(网络防火墙 拦截):你的 IP 在国内访问超时或连接被重置,但从美国、日本等境外却能正常 ping 通、SSH 连上。这是国家级防火墙的路由/过滤行为,只影响"国内直连"这台机器,不影响你发邮件。常见于搬瓦工、RackNerd 洛杉矶 MC、CloudCone 等低价机房——前人把 IP 用"废"了,整段被污染。
- 进黑名单(DNSBL/RBL):你的 IP 被 Spamhaus、Blocklist.de、Barracuda 等公开黑名单标记。后果是邮件发不出去或进垃圾箱,但 SSH、网站直连通常完全正常。这是邮件服务商/反垃圾组织基于"这个 IP 发过垃圾邮件"的判定。
关键判断口诀:国内不通、国外通 = 被封锁;国内国外都通、但邮件被拒 = 进黑名单。下面分别给检测方法。
被封锁怎么判定:国内不通但国外通
网络防火墙 对 IP 的拦截有两种形态,很多人只测 ping 会误判:
- ICMP 阻断(Ping 超时):最常见。国内 ping 直接 100% 超时,但服务器其实活着。
- TCP 阻断(Ping 通但端口死):IP 能 ping 通,但 22(SSH)、443(网站)等端口连不上,直接表现就是「能 ping 不能 SSH」。这是较新的阻断方式,光看 ping 会以为机器正常,其实业务全瘫。
判定核心就一句话:同一 IP,国内测不通、国外测通,即可确诊被封锁。具体命令如下。
第一步:国内侧检测
在本机(国内网络)先确认是不是真不通,并区分是 Ping 问题还是 TCP 问题:
ping 你的VPS_IP
tcping 你的VPS_IP 22
nc -zv 你的VPS_IP 22ping 超时说明 ICMP 被拦;tcping(Windows 下用 tcping.exe,Linux 可装 tcping 或用 nc)和 nc -zv 测 TCP 22 端口——如果 ping 通但 22 连不上,就是 TCP 阻断。Linux 上还能用 hping3 发 TCP SYN 探测端口到底有没有响应:
hping3 -S -p 22 -c 5 你的VPS_IP
mtr -r -c 50 你的VPS_IPhping3 -S 只发 SYN 包看回 SYN-ACK 还是 RST,比 ping 更贴近真实连接;mtr 看路由在哪一跳开始丢包——被封锁通常表现为路径走到国际出口(如 202.97 段)后全部超时。
第二步:境外侧反查(确诊关键)
借一台国外 VPS(或厂商 Looking Glass)从境外测同一个 IP。如果境外能 ping 通、能 SSH,而国内不行,100% 是被封锁:
ssh 国外VPS
ping -c 20 你的VPS_IP
mtr -r -c 50 你的VPS_IP
curl -sI http://你的VPS_IP没有国外机器?用在线工具做"国内 vs 海外"双向探测:itdog.cn、17ce.com 的 Ping/TCP 检测、ipip.net 的 BestTrace,以及微信小程序「IP 可用性检测」(同时做 ICMP 和指定端口 TCP 检测)。建议多测几次,单次掉包可能是误报,只要一次通过即代表国内暂可用。
判定决策表
| 国内 | 国外 | 结论 | 怎么做 |
|---|---|---|---|
| 不通 | 不通 | 服务器宕机或本地防火墙 | 进控制台 VNC 看是否开机、查 iptables |
| 不通 | 通 | 被封锁(网络防火墙) | 换 IP / 套 CDN / 用代理 |
| ping 通、端口不通 | 端口通 | TCP 阻断 | 改高位端口或换 IP |
| 通 | 通 | IP 正常 | 问题在应用层,查服务 |
进黑名单怎么判定:邮件黑名单查询
如果你的 IP 没被封锁,但邮件进垃圾箱/被拒,就要查公开黑名单。主流清单分两大家族:
- Spamhaus 全家桶:SBL(垃圾源)、XBL(被入侵主机/开放代理)、PBL(ISP 端用户段,不该直接发信)、CSS(低信誉 SMTP)、ZEN(SBL+XBL+PBL 合一查询,多数邮件服务器实际只查它)、DBL(域名级黑名单)。ZEN 是绝大多数 Postfix/Exim 默认启用的。
- Blocklist.de:由 fail2ban 用户上报的攻击型 IP 库,偏重 SSH/SMTP 爆破、端口扫描。你的 VPS 若中过木马疯狂扫端口,很容易上榜,且它会把数据同步给其它列表。
- 其它常客:Barracuda (BRBL)、SpamCop、SORBS、UCEPROTECT、SURBL。
在线聚合查询(最省事)
check.spamhaus.org:输入 IP 或域名,直接告诉你挂在哪条列表、原因、解封链接。mxtoolbox.com/blacklists.aspx:一次扫 100+ 个黑名单,给出每条的影响等级和解封方式。multirbl.valli.org:几百条列表的细粒度扫描。blocklist.de/en/check.html?ip=你的IP:专查攻击型上榜。
命令行查询(服务器侧自测)
很多 DNSBL 支持 DNS 反查。把 IP 四个字节倒序,拼上列表域名即可。例如查 ZEN:
dig +short 4.3.2.1.zen.spamhaus.org
dig +short 4.3.2.1.bl.spamhaus.org把 4.3.2.1 换成你 IP 的倒序(如 IP 是 1.2.3.4,就查 4.3.2.1.zen.spamhaus.org)。若返回空 = 没上榜;返回 127.0.0.2/3/4/9/10/11 等 = 对应列表命中。注意 127.255.255.254 和 127.255.255.255 不是被列,而是"你用了公共 DNS 解析器/超查询限额"的错误码——别误判。另外别用 8.8.8.8 这类公共解析器查 Spamhaus,会被限流导致误报,应在邮件服务器本机或权威 DNS 上查。
dig -x 你的VPS_IP +short
host 你的VPS_IPdig -x 反查 PTR(反向 DNS),后面邮件信誉章节会用到。
换 IP 成本对比:四家厂商政策
确诊被封锁后,最干净的解法是换 IP。但各家政策、价格、是否丢数据差别巨大,下单前就该心里有数。以下为 2026 年公开政策:
| 厂商 | 免费换 IP 边界 | 付费换 IP | 数据是否保留 |
|---|---|---|---|
| RackNerd | 开通后 72 小时内,客户端自助 Change IP(部分攻略误传 24h,官方公告为 72h) | $3 / 次(自助开票自动换) | 保留(无损更换) |
| Vultr | 基本不提供免费换主 IP | 附加 IPv4 $2/月(或 $0.003/时),每机最多 2 个;或 Reserved IP 长期持有 | 保留(加新 IP 替代) |
| CloudCone | 销毁重建免费(按小时计费,删了停扣费) | 工单约 $2(部分渠道 $0.5),客服筛选"中国可用"干净 IP | 销毁丢失,需先快照/备份 |
| ColoCrossing | 作为上游网络/colocation 商,政策随其子零售品牌(RackNerd、CloudCone 皆属其体系) | 取决于所购零售品牌 | 取决于品牌 |
几点提醒:
- RackNerd:在 client portal 点服务 → 左侧 Actions 里的
Change IP,72h 内免费自动换,超时弹 $3 账单,付款后几分钟自动生效。注意换 IP 会改主 IPv4,但数据保留;前提是没未结工单、账户无未处理 abuse 案。 - Vultr:主 IP 不能随便换,但可加附加 IP($2/月)把网站/邮件迁到新 IP,或用 Reserved IP 长期绑定后重建实例挂载。适合"不想动主环境、只想换个干净出口"的场景。
- CloudCone:抠门但灵活。销毁重建法零成本,但新 IP 不保证中国可用,可能连换几次;嫌麻烦就发 ticket 花约 $2 让客服人工筛一个"中国能连"的干净 IP,成功率远高于免费法。
- ColoCrossing:是 RackNerd / CloudCone 的母集团与骨干网络拥有者,手里握着大量 IPv4 段并负责 ASN 级的 abuse 与 Spamhaus 上报处理。作为终端 VPS 用户,你的换 IP 流程走零售品牌即可;只有当你整段 ASN 被 Spamhaus 升级封禁时,才需要 ColoCrossing 网络团队介入。
邮件信誉恢复:从根因到解封
如果是进黑名单,换 IP 只是临时止血。不修根因,新 IP 很快又会被列。标准流程如下。
第 1 步:先停发,查根因
继续从被列 IP 发信会立刻被重新列入。先停掉群发,查日志定位真凶:
grep "sasl_username" /var/log/mail.log | awk '{print $NF}' | sort | uniq -c | sort -rn | head
grep "status=bounced" /var/log/mail.log | wc -l
grep "status=sent" /var/log/mail.log | wc -l- 账户被盗:异常发信量、陌生发件人 → 立即禁用账户、改所有 SMTP 密码、轮换 API Key、打补丁。
- 开放中继:
telnet 你的IP 25后无需认证就能 relay → 在 Postfix 加smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination。 - 列表卫生差:硬退信率 > 2%、撞到 spam trap → 立刻清硬退信、停用不活跃 90+ 天用户、禁止买来的名单。
- 共享 IP 污染:邻居作恶连累整段 → 换到独立 IP / 专属段。
第 2 步:把身份验证补齐(SPF/DKIM/DMARC/PTR)
2026 年没这三件套基本等于"自带垃圾标签"。PTR 必须与 HELO 主机名一致:
dig -x 你的VPS_IP +short # 应返回 mail.你的域名.com
host mail.你的域名.com # 应回解析到同一 IP在 VPS 后台把该 IP 的反向 DNS(rDNS)设为 mail.你的域名.com,并加一条 A 记录指回同一 IP(正向-反向一致,FCrDNS)。DNS 上发布:
你的域名.com. TXT "v=spf1 ip4:你的VPS_IP -all"
s1._domainkey.你的域名.com. TXT "v=DKIM1; k=rsa; p=长公钥"
_dmarc.你的域名.com. TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@你的域名.com"建议 SPF 用 -all 硬失败、DKIM 用 2048 位密钥、DMARC 先从 p=none 监控两周再升到 quarantine / reject。改完后发测试信,看 Authentication-Results 头确认 spf/dkim/dmarc 全 pass。
第 3 步:提交申诉解封
- Spamhaus:去
check.spamhaus.org点对应列表的 removal 链接,必须说明原因 + 已修复动作 + 修复时间 + 防范措施。SBL/DROP 需ISP/网络方代提,XBL/CSS 修好后多自动过期。 - Barracuda:Barracuda Central 自助表单,通常 12–24 小时处理。
- SpamCop:最后一次投诉后 24–48 小时自动过期,无法人工加速,修好等即可。
- Blocklist.de:先停掉攻击流量(清木马、封端口、配 fail2ban),再在其页面提交移除申请。
多数列表修好根因后 24–48 小时内解封;Spamhaus 部分列表可能数小时到一天。注意:解封不代表信誉恢复——Gmail、Outlook 对你的信任要重新攒。
第 4 步:新 IP / 解封后的预热(warm-up)
直接满负荷发信必被再封。按保守日程慢慢加量:
| 阶段 | 日发信量 | 注意 |
|---|---|---|
| 第 1–3 天 | 100–200 封 | 只发给高互动用户 |
| 第 4–7 天 | 300–800 封 | 监控退信与投诉 |
| 第 2 周 | 1k–2k 封 | 逐步加人群 |
| 第 3 周起 | 向目标量爬升 | 投诉率 <0.1%、退信率 <2% 才续涨 |
投诉率务必压在 0.1% 以下(别破 0.3% 红线),退信率 <2%,并接入 Google Postmaster Tools 与 Microsoft SNDS 持续盯盘。
实战:被封锁了先别急着花钱,这几招能救
- 套 Cloudflare 救 Web:纯网站/外贸站不用换 IP。把域名接入 CF 并点亮小黄云(代理),国内访客访问的是 CF 全球干净节点,CF 回源拉你的数据,HTTP/HTTPS 业务满血复活。但 CF 只救 Web,救不了 SSH(22)——维护还得挂海外代理或用厂商 VNC 控制台。
- 源站防火墙锁真 IP:套了 CF 后务必在 iptables 只允许 CF 回源段访问 80/443,否则扫描器直连真 IP 发现 443 有响应,IP 可能被进一步干扰。
- 改高位端口:若只是 TCP 阻断特定端口,把 SSH 从 22 改到 5 位数高位端口,往往能绕过。
- 销毁重建:CloudCone 这类按小时计费机型,备份后销毁重建拿新 IP,零成本但丢数据、且新 IP 不保证干净。
申诉工单实战:写给厂商的模板
换 IP 走工单时,英文写、选 Support/Technical 部门,附国内外 mtr/tracert 截图当证据,回复更快。RackNerd 模板:
Subject: Request IP Change (within 72h of deployment)
Hello, my VPS (IP: 1.2.3.4, hostname: xxx) cannot be reached from China.
Ping and TCP port 22 both time out locally, but the same IP is reachable
from a US server. This looks like a 网络防火墙 block on the previous owner's IP.
I deployed it 10 hours ago, within the free 72h window. Please change the IP.
Thanks.CloudCone 付费换干净 IP 的 ticket:
Subject: Change IP Request
Please deduct my balance to replace an IP that is usable from China.
The current IP (1.2.3.4) is blocked in mainland China. Thanks.清单:拿到 VPS 第一天该做的 IP 体检
- 国内
ping -c 50+tcping 22,确认 ICMP 与 TCP 都通。 - 借国外 VPS 或 Looking Glass 反向 ping/mtr,确认"国内外双向通",排除被封锁。
dig +short 你的IP倒序.zen.spamhaus.org查邮件黑名单,确保是干净的。- 计划自建邮件就先把 PTR/SPF/DKIM/DMARC 配齐,别等被封才补。
- 72 小时内发现问题的大多选 RackNerd 自助免费换;CloudCone 可销毁重建。
- 重要数据先建快照/备份,任何换 IP 或销毁操作前都备份。
六步走完,这台机器的 IP 底细就清楚了。是留、是换、还是退款,心里有数。
💡 延伸阅读:关于架构与基础设施的更多深潜指南,请前往 VPS 主题导读中心 (Hub) 获取全盘策略。