本篇文章给大家谈谈您是否掌握了后端工作所需的所有各种代理技术?,以及对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。
以前,公司里除了跳板机外,其他机器是无法直接访问的。为了方便测试,您可以在跳板机上运行该程序来访问其他机器提供的服务。这里10.16.2.46是跳板机,10.1.141.48是预放机(后来出于安全考虑,不再允许预放机)。本地测试时,只要访问http://10.16.2.46:3690,就会被代理到http://10.1.141.48:80。
SSH 配置
本地有一个~/.ssh/config 文件,通过该文件可以简化SSH 命令。
让我们看一个例子:
主机10.1.* 用户admin 端口32200 ProxyCommand ssh -p 32200 Hopehu@10.16.2.46 nc %h %p 如上配置文件后,在终端运行命令ssh 10.1.2.3,跳板机(10.16.2.46)将被连接。并通过跳板机连接到10.1.2.3。
如果提示ProxyCommand错误,可能是ProxyCommand没有安装。您可以使用brew来安装它。
Whistle
这是最强大的。无论是socket代理还是http代理,用它都可以轻松解决。
要在浏览器中抓包,可以先安装Proxy SwitchyOmega插件。将请求代理给Whistle后,可以在whistle提供的接口中灵活设置。
Charles
Charles也是用来抓包的,不过用了Whistle之后我就基本不再用了。网上有很多教程,需要的可以自己找,不过我还是推荐使用Whistle。使用后你就会知道其中的区别。
Nginx Proxy Manager
这是一个提供界面设置的开源Docker 镜像。以前公司里很多人用过,但我发现很不方便,因为它占用了80端口。虽然可以改,但那样的话就得用其他代理工具把80端口代理给它了。最重要的是它是一个Docker 应用程序。使用前必须先开启Docker。它消耗大量电力。我用过一次就停止使用了。
Nginx
系统代理
无论Windows还是Mac,都可以通过系统代理轻松代理电脑的所有网络。一般墙相关的工具都是用这个来实现的。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/122420.html
用户评论
軨倾词
我也是一直在研究后端技能,这篇文章真是太棒了!我发现很多代理技术确实很实用,特别是Nginx代理的使用方法让我受益匪浅。我现在正在学习SpringCloud中网关的功能,希望也能用到这些代理技术的知识。
有12位网友表示赞同!
抚涟i
做后端开发真得要熟练掌握各种代理技术,这篇文章写的思路清晰,总结了好多常用技术,我感觉很有用!我是想问问作者,对Fiddler这种工具有什么经验吗?在调试方面挺方便的,不过有时候也会遇到一些BUG呢。
有20位网友表示赞同!
秒淘你心窝
这篇博文写的太棒了,很多知识点我都学到了!最近也在学习Python后端开发,发现代理技术确实非常重要。我想问一下,在实际项目中,选择什么样的代理方式比较合适呢?
有19位网友表示赞同!
秘密
做后端确实离不开代理技术的应用,这篇文章总结的挺全面的,很有参考价值。不过,我觉得文章里可以加入一些针对不同场景和需求的代理技术建议,这样会更加实用。比如,在高并发场景下,哪些技术更合适呢?
有7位网友表示赞同!
娇眉恨
这篇博文介绍了后端开发中常用的代理技术,对于新手我来说比较容易理解。不过,希望能够添加更多具体的代码案例展示,这样学习效果会更好一些。
有11位网友表示赞同!
执妄
做后端工作了几年了,这篇文章虽然总结了一些基本的代理技术,但我觉得还是有点过于简单。有些先进的代理架构和部署技巧没有涉及到,可以考虑在博文中增加一些相关内容。比如,容器化的代理模式,Kubernetes中的ingress等
有8位网友表示赞同!
ー半忧伤
我最近开始学习做后端开发,这篇博文介绍的各种代理技术真的很实用!希望以后能看到更多关于代理技术的深入讲解,比如如何进行性能调优、安全防护等等。
有6位网友表示赞同!
烟雨萌萌
文章写的不错,总结了哪些常用的代理技术。作为后端开发人员来说,确实需要掌握这些知识。 但是我觉得文章中缺乏一些实战经验分享,例如在实际项目中如何选择合适的代理技术,以及常见的代理技术的应用场景分析等等,希望能补充一下!
有7位网友表示赞同!
有恃无恐
做后端开发的确离不开代理技术的运用!这篇博文写的深入浅出,总结了许多常用的代理技术。作为一名还在摸索的开发者,受益匪浅!
有10位网友表示赞同!
蹂躏少女
这篇文章确实很有用,帮助我快速了解了多种常见的后端代理技术。不过对于一些更复杂的代理架构和设计模式,希望能有更多详细的介绍和案例分析。
有10位网友表示赞同!
*巴黎铁塔
后端开发一直都是我的兴趣领域!这篇博文让我更加明确了一些重要的知识点,尤其是在学习微服务架构时,代理技术的应用非常重要! 希望作者能继续分享关于后端相关的精彩内容!
有16位网友表示赞同!
反正是我
感觉文章总结的不错,但对于一些具体的配置和调试方法,可以多加一些讲解。比如如何使用Nginx进行负载均衡配置?或者如何解决常见的代理问题?
有13位网友表示赞同!
暮染轻纱
作为一个想学习后端开发的小白,这篇文章非常实用!帮助我了解了一些基础性的代理技术。 これからももっと学びたいです!希望能看到更多关于不同平台下代理技术的应用示例代码。
有11位网友表示赞同!
烟花巷陌
这篇博文让我对后端代理技术有了更深入的理解!原来还有这么多种不同的代理方式和应用场景,之前总是局限于简单的HTTP代理。 感谢作者分享这些宝贵经验!
有7位网友表示赞同!
哥帅但不是蟋蟀
文章写的很不错,但我个人感觉对于一些更高级的代理技术,比如Websocket、MQTT协议的代理方案,内容还比较概括。能否在后续文章中深入讲解一下?
有19位网友表示赞同!
花花世界总是那么虚伪﹌
做后端开发需要不断学习新的技术,这篇文章介绍到的代理技术确实很重要! 希望作者能分享更多关于如何选择合适的代理技术和具体的实践经验!
有13位网友表示赞同!
凉城°
这篇文章让我看到了后端代理技术的广泛应用场景, 感觉很有启发性。 我希望能看到一些更实际的案例和代码示例,这样更容易理解和实践.
有6位网友表示赞同!