想自己搭个 VPN,却被 “端口映射”“密钥配置” 这些词吓住?网上教程要么太复杂,要么步骤不全,试了好几次都连不上,急得直挠头。小编前阵子帮邻居搭了个家用 VPN,从一脸茫然到成功连接,踩了不少坑,今天就把详细步骤说清楚,新手也能跟着做,在家就能轻松搞定,一起往下看吧!
准备工作:这些东西得提前备好
别上来就动手,先把要用的东西准备好,小编第一次就因为少了软件,卡了半天:
- 一台能联网的电脑(Windows 或 Linux 都行,小编用的 Windows 10,操作更简单);
- 路由器(得支持 “端口映射” 功能,大部分新款路由器都有,老路由器可以查说明书确认下);
- 下载一个 VPN 软件,新手推荐 “SoftEther VPN”,免费还好用,官网就能下,别在乱七八糟的网站下,容易带病毒。
网友 “小张” 就因为用了盗版软件,搭好后总弹广告,卸了重装官网版才好。准备工作花不了 10 分钟,却能少走很多弯路,这点时间别省。
第一步:在电脑上装 VPN 服务器端
以 Windows 系统为例,跟着步骤来,不难:
- 安装 SoftEther VPN Server,双击安装包,一路点 “下一步”,别改安装路径,默认就行;
- 打开软件,点 “新建虚拟 HUB”,随便起个名字(比如 “myvpn”),点确定;
- 点 “用户管理”,新建一个用户,设个用户名和密码(比如用户 “vpnuser”,密码别太简单),这是连接 VPN 时要用的,得记好。
小编第一次建用户时没设密码,结果连接时总提示错误,后来才发现这个问题,改了就好了。安装过程中如果弹出防火墙提示,一定要点 “允许访问”,不然软件用不了。
第二步:路由器设置端口映射,这步最关键
路由器设置是最容易出错的,小编总结了详细步骤:
- 打开浏览器,输路由器 IP(一般是 192.168.1.1 或 192.168.0.1,路由器底部标签上有);
- 登录路由器(用户名密码默认是 admin,不对的话查说明书);
- 找到 “端口映射” 或 “虚拟服务器” 选项(不同路由器名字可能不一样,小编的路由器叫 “端口转发”);
- 添一条规则:外部端口填 “1723”,内部 IP 填电脑的局域网 IP(查 IP 方法:Win+R 输 “cmd”,再输 “ipconfig”,找 “IPv4 地址”),内部端口也填 “1723”,协议选 “TCP”。
朋友的路由器是老款,找不到端口映射,后来换了个 100 多块的新路由器,一下就搞定了。设置好后最好重启下路由器,让设置生效。
操作步骤 | 注意事项 | 常见错误 |
---|---|---|
安装 VPN 软件 | 用官网版本 | 盗版软件有广告或病毒 |
新建用户 | 必须设密码 | 无密码导致连接失败 |
端口映射 | 内外端口保持一致 | IP 填错(填成路由器 IP) |
第三步:在手机或另一台电脑上装客户端,测试连接
服务器端和路由器都弄好后,该测试连接了,以手机为例:
- 手机下载 SoftEther VPN Client,安卓在应用宝搜,苹果在 App Store 搜;
- 打开客户端,点 “添加 VPN 连接”,输入服务器 IP(就是你家路由器的公网 IP,查公网 IP 可以百度 “我的 IP”);
- 输入端口 “1723”,还有之前设的用户名和密码,点连接。
小编第一次连接时,手机显示 “连接超时”,查了半天才发现公网 IP 输错了一个数字,改过来立马就连上了。连接成功后,手机就能用电脑所在的网络了,比如访问家里的 NAS 设备、远程控制电脑。
自问自答:新手最容易遇到的问题
连接成功了,但网速很慢,咋回事?
可能是带宽不够,尤其是用 4G 连接时,尽量连 WiFi 试试。小编用 5G 手机连,网速比 WiFi 慢一半,换 WiFi 后就顺畅多了。另外,同时连接的设备别太多,1-2 台设备最合适,多了容易卡。
公网 IP 总变,每次连接都要改地址,太麻烦咋办?
可以申请一个动态域名(比如 “花生壳”),绑定你的公网 IP,这样就算 IP 变了,用域名也能连接。小编邻居就用了这个方法,设置一次就行,不用总改地址,挺方便的,就是免费版有流量限制,对家用来说够了。
搭建 VPN 会不会不安全?
只要做好这几点就没事:
- 别用简单密码,最好字母加数字加符号;
- 端口别用默认的 1723,改成 10000 以上的随机端口,小编后来改成了 12345,感觉安全多了;
- 不用的时候关掉 VPN 服务器,减少被攻击的风险。
最后说点实在的
小编觉得,自己搭建 VPN 没那么难,只要跟着步骤来,准备工作做足,新手也能搞定。最关键的是路由器的端口映射,这步错了就全白搭,多试几次,别怕麻烦。
家用 VPN 主要适合远程访问家里的设备,别用来做其他用途。搭好后记得定期改改密码,安全第一。希望这些步骤能帮到你,顺利搭建自己的 VPN!