本文详细记录了在阿里云VPC环境下,如何利用一台公网ECS主机自建SNAT网关与透明代理。通过配置ShellCrash路由劫持、设置Iptables转发规则以及自定义阿里云DHCP选项集,实现局域网内无公网IP的主机无需单独配置,即可直接访问互联网并具备科学上网能力,是替代公网NAT网关的高性价比方案。
bjxh‘blog
欢迎来到我的个人博客!这里记录着我的想法、学习和生活。
文章发布热力图
一
三
五
少
多
本文探讨了在 JavaScript 中将 ArrayBuffer 转换为 Base64 字符串时遇到的栈溢出问题,并提供了几种实用的解决方案。我们将通过生动的比喻来解释相关概念,比较不同方法的性能和兼容性,最终提供一个平衡而实用的方法。
关键词:响应式编程, Reactor, Mono, RxJS, Spring Boot, Vue, 异步编程, 数据流, 背压 摘要: 本文通过生动的例子,深入探讨了响应式编程在后端和前端开发中的应用,从Spring Boot的Reactor框架到前端的RxJS和Vue,解析了响应式编程的核
关键词: 持久化登录, Remember Me, Token 安全, 设备管理, 防盗用, Series Token 摘要: 本文详细讨论了一种改进的"记住我"功能实现方式,通过使用 series 和 tokenValue 的组合来增强安全性和可管理性。这种方法不仅能有效防止 token 被
关键词:Vue 3, 响应式数据, postMessage, toRaw, 深度转换, Proxy, Ref 引言 在 Vue 3 的世界里,响应式数据就像是一个强大的魔法,让我们的应用充满活力。但当我们试图将这些"魔法数据"通过 postMessage 发送到另一个上下文中时,却遇到了意想
关键词:Java, JavaScript, TypeScript, 类型系统, 静态类型, 动态类型, 软件开发, 编程语言比较 摘要:本文深入探讨 Java、JavaScript 和 TypeScript 三种语言的类型系统特点,从建筑学角度比喻它们的设计理念,分析各自在处理灵活数据结构时
关键词: TypeScript, setInterval, Promise, void, ESLint, no-misused-promises, 异步函数 正文: 在 TypeScript 项目中,我们经常会遇到需要定期执行异步操作的场景。然而,当我们尝试将异步函数直接传递给 setI
关键词:TypeScript, unbound method, this, 类方法, 上下文绑定, 箭头函数, bind 引言 在TypeScript开发中,我们经常会遇到一个看似简单却容易被忽视的问题:未绑定方法(unbound method)。这个问题就像是把遥控器的按钮拆下来单独使用,
1 / 1