Anduin Xue
Anduin Xue

Anduin's Tech Blog

IP


Interface selection when Linux has multiple network interface at the same time

本文探讨了Linux系统在同时连接多个网络接口时的路由优先级问题。当设备同时接入具备互联网访问权限的绿网和纯内网的蓝网时,系统默认路由策略可能导致互联网访问失败。通过`ip route list`命令发现蓝网默认路由因metric值较低而优先于绿网,这一机制使得原本应使用的绿网接口被错误屏蔽。文章展示了如何通过删除原有默认路由并重新添加带有更小metric值的路由条目,从而调整接口优先级的完整操作流程。在具体实践中需要特别注意删除默认路由可能导致的暂时断网风险,并提供了`ip route get`和ping测试等验证方法。这一案例揭示了现代网络环境中路由决策的复杂性——当系统面临多个有效网络路径时,如何通过metric参数实现智能路径选择?在更复杂的多网关场景中,是否需要更精细的路由策略来满足不同业务需求?这些值得深入思考的问题为读者打开了探索Linux网络架构的窗口。--Qwen3

IP Linux Network Routing Interface Linux Networking

Use you local server to replace the cloud with FRP.

通过FRP技术将本地服务器暴露至公网替代部分云服务以降低每月数百美元的云服务器成本成为可能。文章展示了如何利用家中旧电脑结合FRP工具构建替代方案,通过将本地设备端口映射到互联网,使内网服务具备公网可访问性。该方案核心依赖FRP的反向代理原理——服务端部署于云服务器(如Azure或Vultr),客户端运行于本地设备,利用TCP/UDP协议建立连接通道,无需设备拥有公网IP即可实现服务暴露。具体实施步骤涵盖云服务器采购与FRP服务端配置、本地设备FRP客户端部署、网络策略调整及自动化更新机制搭建。成本测算表明:一次性投入300美元购买硬件后,每月仅需支付20美元云服务器费用和10-20美元网络带宽成本,相较传统云方案每月150美元的支出节省超过90%。文章引发思考:当家庭宽带带宽与云服务器性能差距逐渐缩小时,是否意味着企业级应用可更多采用边缘计算架构?如何平衡数据安全性与成本优化目标?是否应重新评估传统数据中心的部署模式?这些值得每个云计算从业者深思的问题,或许正推动着IT基础设施的下一次范式变革。--Qwen3

IP bash Linux Windows Server Cloud FRP Network Port Firewall

Limit ASP.NET Core request frequency by IP address

在默认配置下ASP.NET Core应用可能面临高频请求导致的资源耗尽风险用户通过自定义ActionFilterAttribute实现基于IP地址和请求路径的轻量级限流方案该方案通过字典存储访问计数结合定时清理机制有效控制每分钟请求上限同时在响应头中返回剩余配额和重试时间当请求超过预设阈值时返回429状态码并附带精准的重试间隔计算通过在控制器或特定Action上添加[LimitPerMin]属性即可启用默认限制30次/分钟的保护机制开发者还可通过参数自定义阈值该实现相较现有库更轻便且支持按接口路径细化限流策略但方案仍存在内存存储易丢失无法分布式部署等潜在问题如何将当前方案扩展到高并发场景下的集群部署?如何结合数据库持久化避免重启后计数重置?当请求量级达到百万级时字典操作是否成为性能瓶颈?这些技术挑战或许正是你深入阅读后需要思考的方向--Qwen3

ASP.NET Core .NET Core IP HTTP Rate Limiting IP Based

  • 1