1.
准备工作与选供应商
选择
越南原生IP的VPS供应商。推荐思路:优先选择在越南有机房或明确标注“Vietnam/VN节点”的供货商。常见渠道:越南本土云厂商(如 BizFly、VinaHost、Viettel IDC 等)或专门提供越南机房的国际代理。
小分段:1) 确认能否提供公网 IPv4(原生IP);2) 检查是否支持 root/管理员权限与重装系统;3) 支持快速换IP或快照备份为佳。
2.
下单购买并获取IP信息
下单时选择合适的配置(CPU/内存/带宽/存储),通常简单网站或测试使用1核1G+20GB即可。付款后在控制面板查看到公网IP、登录方式(密码或SSH密钥)、默认用户名与系统镜像。
小分段:记录IP地址、控制面板登录地址、控制面板提供的开机日志与Console。
3.
首次登录和系统初始化
使用SSH登录(Windows用PuTTY或Windows Terminal,macOS/Linux直接ssh命令)。示例:ssh root@你的IP。首次登录立即更改root密码或添加SSH密钥并禁用密码登录。
小分段:执行命令:passwd(修改密码);mkdir ~/.ssh && nano ~/.ssh/authorized_keys(添加公钥);编辑 /etc/ssh/sshd_config 将 PasswordAuthentication no 并 systemctl restart sshd。
4.
基础更新与时区、主机名设置
先更新系统并设置时区和主机名,保证日志与证书时间正确。
小分段(Debian/Ubuntu示例):apt update && apt upgrade -y;timedatectl set-timezone Asia/Ho_Chi_Minh;hostnamectl set-hostname your-hostname。
5.
防火墙与安全策略
配置基本防火墙规则,开放必要端口(22/80/443),根据需要开放其他端口。建议使用ufw或iptables。
小分段(ufw示例):apt install ufw -y;ufw default deny incoming;ufw default allow outgoing;ufw allow 22/tcp;ufw allow 80/tcp;ufw allow 443/tcp;ufw enable。
6.
安装并配置Nginx或Apache
选择你熟悉的Web服务器。推荐Nginx作为反向代理和静态站点托管。
小分段(Nginx示例):apt install nginx -y;systemctl enable --now nginx;在 /etc/nginx/sites-available/ 创建站点配置,设置 server_name 为你的域名,root 指向网站目录,测试 nginx -t 并 systemctl reload nginx。
7.
域名购买与DNS管理面板准备
在你购买域名的注册商后台(或DNS服务如Cloudflare)登录到DNS管理页面,准备添加解析记录。建议提前将域名的Nameserver设定为注册商默认或Cloudflare,以便统一管理。
小分段:确认能添加A记录与TXT记录(用于验证、邮件等);记录下域名控制面板位置。
8.
添加A记录实现域名解析到越南VPS
在DNS面板添加A记录:主机记录(例如 @ 或 www),解析类型 A,记录值为你的越南VPS公网IPv4。设置TTL为默认或较低(如300)以便快速生效。
小分段:如果需要子域名同时指向,分别添加 www、@、或使用CNAME指向主域;保存并等待生效。
9.
验证DNS解析状态
本地或服务器上使用 dig 或 nslookup 验证解析。示例:dig +short yourdomain.com 或 nslookup yourdomain.com。若返回VPS IP则说明解析已指向。
小分段:若解析未生效,检查是否填写错误、是否存在缓存(本地DNS缓存/注册商延迟)、并可尝试 flush DNS 或使用 online DNS check。
10.
配置Nginx站点以响应域名请求
在Nginx配置中设置 server_name 为你的域名并指向网站根目录,确保监听 80。示例配置包含 root、index、access_log、error_log 及 location。重载Nginx并通过浏览器访问 http://yourdomain.com 检查页面响应。
小分段:若不返回页面,查看 /var/log/nginx/error.log 定位问题;确认ufw或云面板安全组未屏蔽80端口。
11.
申请并部署SSL证书(Let's Encrypt)
使用 certbot 快速获取免费证书。安装certbot并运行:certbot --nginx -d yourdomain.com -d www.yourdomain.com,按提示自动修改Nginx配置并安装证书。
小分段:若使用DNS验证(适用于无公网80或需要通配符证书),在DNS面板添加Certbot提示的TXT记录并完成验证。
12.
设置反向解析(PTR)和邮件注意事项
若需要发邮件,建议在VPS控制面板或联系客服设置PTR反向解析,使IP反向解析到你的域名;否则邮件可能被拒。
小分段:同时配置SPF、DKIM(通过邮件服务或Postfix+opendkim)和DMARC记录在DNS以提升送达率。
13.
测试、备份与监控
测试访问、HTTPS是否强制跳转、证书自动续期(certbot renew --dry-run)。设置网站监控(如UptimeRobot)和定期快照备份。
小分段:设置自动更新或手动月度检查;保存重要配置文件和数据库备份到远程存储。
14.
常见故障排查清单
列出快速检查项:1) DNS记录是否正确并已生效;2) Nginx是否监听对应端口;3) 防火墙或云安全组是否放通;4) 证书是否已正确安装;5) 服务器是否有公网路由限制。
小分段:使用 telnet yourdomain 80 或 curl -I http://yourdomain 检查连通性。
15.
扩展与性能优化建议
如业务增长可考虑:升级带宽/内存、使用CDN(注意部分CDN会隐藏原生IP)或配置缓存、开启Gzip、优化静态资源。
小分段:若必须保留“越南原生IP”身份,避免把域名全部托管在会隐藏原生IP的第三方CDN,或在CDN下保留回源真实IP配置。
16.
问:如何确认我的VPS是真正的越南原生IP?
答:通过IP地址查询服务(如whois、IP geolocation)和traceroute 路由检查。登录VPS执行 traceroute -m 15 8.8.8.8 或在公网工具上查询IP归属地与ISP,若显示越南ISP或机房则为越南原生IP;若不确定,可联系供应商确认机房位置。
17.
问:域名解析后为什么浏览器仍然无法访问网站?
答:常见原因包括Nginx未正确绑定域名、防火墙或云安全组阻断端口、DNS尚未全网生效或服务器未响应。排查顺序:1)dig 确认解析;2)curl/浏览器访问IP与域名看响应;3)查看Nginx日志和防火墙规则。
18.
问:是否需要特别注意越南本地的法律或内容限制?
答:是的。越南对某些内容、媒体和服务有本地合规要求。若面向越南用户或使用本地机房,务必了解并遵守越南当地法律、隐私与内容规范,必要时咨询法律或合规专家,避免被机房封禁或带宽限制。
来源:从0到1快速搭建越南原生ip vps并完成域名解析流程