0 0 0

NAT VPS 使用说明

静水流深
8天前 46

此文就是为了 nat 使用说明而写的

服务器的类别

在开始本篇教程前,我们先来了解下现在所提供的可供租赁的服务器的种类。

(1) 独立服务器

独立服务器(又叫母鸡,独服,杜甫),是指服务商提供给你一整台物理服务器的资源供你使用,整台服务器上的资源全部供你使用,不会有任何人跟你抢占服务器资源。

  • 优点:

服务器性能强大,资源充足

  • 缺点:

价格过于昂贵 (往往性能不错的杜甫必定 3XX 软妹币起步,更高性能的经常出现四位数)

(2) 虚拟服务器 (VPS)

虚拟服务器(又叫 VPS、小鸡),是指服务商通过虚拟化技术(比如 KVM、OpenVZ、Xen 等),分割一整台(或者多台)物理服务器的资源,取其中的一部分资源供你使用。相对于独立服务器来讲价格要低廉不少,而且配置可以自己选择,相对灵活。

  • 优点:

资源可以灵活分配,按需选择配置

  • 缺点:

宿主物理服务器(母鸡)阵亡,当前服务器下所有的虚拟机(小鸡)全部跟着阵亡(极少发生,但也分商家)部分服务商会选择超售,或者你遇到一个恶意长时间占用资源的邻居,导致实际性能不如标称配置性能,甚至发生宕机

(3) 基于 NAT 的虚拟服务器 (NAT-VPS)

基于 NAT 的虚拟服务器(又叫 NAT 鸡),是在虚拟服务器(VPS)的基础上,通过共享 IP 的方式,为这个 IP 下的服务器提供外网访问能力。

  • 优点:

相对于虚拟服务器(VPS)来讲,价格更加低廉(因为几乎没有 IP 的费用)

  • 缺点:

同上,如果你碰到一个折腾的邻居(尤其是拿到服务器就装 PPTP 等 VPN 的),会导致服务器 IP 被墙服务器 IP 一旦被墙,会导致同 IP 下所有的服务器全部无法连接(有 DDNS 的话这点还能好点)只能使用固定的端口访问服务器,而且无法用来建站(强行信仰建站当我没说)

 

购买 nat vps

你既然看到这篇文章了,那你肯定也已经买了个 nat vps,但是不知道怎么使用了。这里也就不推荐店铺了,有打广告的嫌疑哈哈哈

一般 nat vps 都会有个面板,这里以两种不同的 nat vps 为例(尽管区别不大)

一个是需要自己创建端口映射的,另一个是已经创建好了端口映射的

下面先讲创建端口映射的

需要端口映射

创建 22 端口映射

一般面板都有个 nat vps 端口映射管理页面,比如下图,不同面板有所不通,但大同小异

点击添加规则,先要映射一个 22 端口来连接 ssh 用,这是必须要的

内网端口填写 22,公网端口随意填写一个 大于10000 的端口,并且没有被占用的(如果被占用了应该会有提示),可以直接忽略 65432 端口,这个估计肯定有人占了,协议使用 TCP

(当然,有可能店家直接默认就给分配了一个 22 端口的映射,那么我们就不再需要创建这个 22 端口映射了)

连接 SSH

然后使用你习惯的 ssh 连接到 VPS

root 密码会在 nat vps 控制面板页面有的,

这里注意以下,端口需要填写刚刚映射了的外网端口,比如我的就是 60032

主机这里复制黏贴公网 ip,然后点击连接

创建更多端口映射

然后再创建更多的端口映射,来搭建协议

操作和映射 22 端口类似,不过这里强烈推荐内网外网端口一致,以防配置出现混淆!

如果需要 TCP 和 UDP 服务,那么同端口再映射一个 UDP 协议即可

至少映射两个以上端口,一个用来访问 v2-ui 面板,一个用来搭建协议

一般 nat 开放 10-20 个端口,如果你有需要你可以全弄满,但也没有必要

无需端口映射

比如这个老板已经搞好端口映射了,开放了 10 个端口,起始端口从 10100 到 10109,SSH 连接端口是 61010

那么我们就用他给我们的信息直接 SSH 连接即可

SSH 内主机填写 IP解析域名或 ip,SSH 端口是 61010,root 和 root 密码照填即可

然后直接连接即可

IP 被墙

当 ip 被墙了怎么办,如果店家提供替换那自然最好了(大部分 ip 被墙也无所谓),如果没有就要用中转去拉了,但是问题是 ip 被墙了以后 ssh 也登录不上怎么办呢

SSH 设置代理

Finalshell 在添加了 ssh 信息后连接不上,然后打开这里的代理服务器设置,添加一个代理,以 Clash for Windows为例,就是本地 127.0.0.1,和端口 7890,并选中这个代理,再连接即可

Clash 开 tun/tap

Clash 开启 tun

Centos 关闭防火墙

centos 需要先关闭防火墙!

centos 需要先关闭防火墙!

centos 需要先关闭防火墙!

(当然有的默认是关着的)

所以别再问店家为啥 ping 的通但是连不上,v2-ui 面板打不开了

查看防火墙状态

CODE

firewall-cmd --state

停止 firewall

CODE

systemctl stop firewalld.service

禁止 firewall 开机启动

CODE

systemctl disable firewalld.service

 

最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!