浅谈VPC,VPS,VPN,frp,代理服务器,云服务器

我个人是对于这些专有名词模糊不清,都是些个人的简单理解,所以有了这篇笔记:

1.VPC:

VPC 私有网络是针对公有云的基础网络来定义的,简单来说,就是在公有云上开辟一处只属于自己的网络。

那么什么又是公有云?

公有云是面向大众提供计算资源的服务

2.VPS:

VPS(Virtual Private Server 虚拟专用服务器)将一台服务器分割成多个虚拟服务器,每台虚拟服务器都是单独,每个VPS都可选配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验

3.VPN:

VPN(Virtual Private Network)的真实定义是虚拟专用网络,指在共用网络上建立专用网络的技术

VPN 类型

1. 客户端对站点VPN(远程访问):

这种就是用户在家和企业内部相连

2. 网站对网站 VPN

这种就是两个局域网的通过VPN相连接,两个局域网内的用户就可以不用出网交流

3. 个人 VPN:

这种利用我认为就是利用在科学上网

4.frp:

frp 是一个专注于内网穿透的高性能的反向代理应用,其实他主要的作用就是在内网外网之间的墙上面打了个洞,让外网的可以访问到内网里的资源,所以叫反向代理,让外网的访问到内网(代理是内网通过代理访问外网)

frp可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网

5.代理服务器:

代理服务器的存在,就是因为内网访问不到外网,那么我们想访问外网,就需要一个可以访问外网的服务器作为跳板,可能这里和个人VPN的作用很相似啊,都是帮助我们内网访问外网的,但后面我会做出区别

6.云服务器:

云服务器,它是一台服务器,但是我们看不到它在哪里,看不到它的CPU、内存、硬盘,但是它能完成服务器的所以功能,就相当于是一台服务器

7.VPN和代理服务器的区别:

(1)代理的工作原理是:

代理服务器去访问你想看的内容,并加载这些内容,再返回给你看。

机场就是指销售网络节点的商家,节点就是指这些代理服务器,一个机场通常都会有不同国家的服务器,代理上网可以很好地伪装正常上网流量

优点: 便宜,节点扩展容易,安全性以及稳定性高

缺点: 使用相对麻烦, 需要自己搭建服务器 或者 购买机场然后订阅

(2)VPN的工作原理:

就是和你想要的内容,所在的网络建立一条虚拟隧道,从而达到能够访问,vpn起初的
作用并不是为了上网,而是作为企业间的网络通讯方式,因此,相对代理上网的方式,vpn的安全性相对较低,容易被部分严格的网站被墙。

优点: 使用方便,由于原理不同的原因VPN能够实现真正意义上的全局代理,它能够接管几乎你计算机上的所有流量转发

缺点: 贵,不安全容易被封,购买小厂vpn的话容易跑路

8.VPS和云服务器的区别:

云服务器:

就是一些实际的硬件设备,通过虚拟化技术,可以大规模统一调度,并当成“一台”机器的技术。

它是具有实实在在的硬件设备的

VPS:

就是一台服务器通过虚拟技术,划分出来N个独立的服务器

以上都是个人为了了解这些做的简单笔记,想要看详细的内容,请看参考链接

参考链接:

扒一扒云服务器和VPS主机有啥不一样-CSDN博客

海外IP/VPN/代理节点有什么区别?应该怎么选?-CSDN博客

VPC是什么,VPC详解_什么是vpc-CSDN博客

VPN | 世界那么大,我想“魔法”上网看看,可以吗?_魔法是vp n吗-CSDN博客

什么是VPS(Virtual Private Server 虚拟专用服务器)技术?_vps vm-CSDN博客

内网穿透工具frp的简单使用_frp的local是什么-CSDN博客

代理和VPN-CSDN博客

### 如何配置阿里云 VPC 网络 #### 开启内核转发功能 为了使阿里云 VPC 中的实例能够通过 SNAT 访问外部网络,首先需要修改内核参数以启用 IP 转发功能。具体命令如下: ```bash echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf && sysctl -p ``` 此命令会将 `net.ipv4.ip_forward` 参数设置为 1 并保存到 `/etc/sysctl.conf` 文件中[^1]。 验证该参数是否生效可以通过以下命令完成: ```bash cat /proc/sys/net/ipv4/ip_forward ``` 如果返回值为 1,则说明 IP 转发功能已经成功开启。 #### 配置 iptables 实现 SNAT 接下来,在本地服务器上配置 iptables 来实现源地址转换 (SNAT),从而允许私有子网中的其他设备通过指定的公网出口访问互联网。以下是具体的命令: ```bash iptables -t nat -I POSTROUTING -s 172.16.117.0/24 -j SNAT --to-source 172.16.117.22 ``` 上述命令的作用是从子网 `172.16.117.0/24` 发起的数据包会被替换为其 SNAT 地址 `172.16.117.22` 的源地址。 确认规则是否正确添加可以运行以下命令查看 NAT 表的内容: ```bash iptables -L -n -t nat ``` #### 添加路由条目至阿里云控制台 除了在实例 A 上执行以上操作之外,还需要登录到 **阿里云管理控制台** 进行额外的配置工作——即新增一条合适的静态路由记录来指导流量走向。这一步骤确保所有来自特定 CIDR 块范围内的请求都能够被正确引导至对应的下一跳节点(通常是具备公共 Internet 接口的那个 ECS 或者 SLB 设备)。这部分的操作指南可参见官方文档链接。 另外一种更简便的方式是利用阿里云提供的 **公网 NAT 网关服务**。按照指引创建一个新的 NAT 网关并关联一个弹性公网 IP(EIP)[^2]。这样做的好处是可以免除手动调整防火墙策略以及复杂的自定义脚本维护负担,同时还能获得更高的稳定性性能表现。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值