代理 Proxy

一般提到代理,大多会想到科学上网用的梯子,不过这篇笔记不会专门说这个。这里主要记录'正向代理'和'反向代理',辅之说明下'透明代理'。

正向代理 Forward Proxy

正常情况下,现在应该很少用了吧。

反向代理 Reverse Proxy

做过后端开发的朋友应该不陌生。一般网站的Nginx配置大多站点都使用的反向代理。

透明代理

todo

两者区别

虽然网上有一堆资料做详细说明,但个人认为记住以下内容最重要:

两者的区别在于代理的对象不同:正向代理 代理的对象是客户端,反向代理 代理的对象是服务端

换言之,正向代理隐藏真实客户端,反向代理隐藏真实服务端

踩坑笔记

Tips:

因为v2是和caddy一起部署的,所以,要注意,如果要用nginx配置站点,需要停掉caddy,不先停掉caddy,则nginx无法启动

systemctl status caddy    # 查看caddy运行状态
systemctl stop caddy    # 停掉caddy

然后,执行命令启动 nginx
systemctl start nginx   # 启动nginx