找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 998|回复: 2

爱快宿主机搭配 openwrt 虚拟机实现分流及师夷长技

[复制链接]
发表于 2023-5-24 20:29 | 显示全部楼层 |阅读模式
本帖最后由 mppg 于 2023-5-24 20:32 编辑

需要实现的效果
  • 国内流量不做处理,直接走默认出口
  • 国外流量做特殊处理,openwrt 处理完成后师夷长技
  • 如果 openwrt 出现问题,可以实现自动切换线路,不影响正常上网
  • 为什么不直接把 openwrt 做旁路由?
    • 性能考虑:openwrt 毕竟是虚拟机,性能上有上限
    • 可靠性考量:如果 openwrt 崩溃,会影响全局的上网,可靠性不高
  • 为什么不用 esxi?
    • 当然可以用 esxi,这里只是提供了爱快做宿主机的可能性,并且爱快的虚拟机相对来说入手门槛更低


准备
  • 宿主机:N5105(4c4t)
  • 主系统:爱快
  • 虚拟机系统:openwrt
  • u 盘一个

网络拓扑




实践
主系统安装爱快的安装方法有很多种,尝试了多种安装方法之后,这里推荐一种最简单的方法。
  • 准备工作:
  • 安装过程:
    • 将 iso 安装镜像及 uefi 启动文件放到 u 盘根目录
    • u 盘插入软路由,并将 u 盘设置为第一启动项
    • 按提示操作即可

主系统配置爱快安装完成之后,默认 IP 地址是 192.168.1.1,并且没有开启 DHCP 服务,需要按以下步骤操作。

  • 网络配置:以下略
    • 密码修改
    • WAN/LAN 网口绑定
    • DHCP 服务开启


  • 新建运营商
这一步操作的目的是过滤上网海淘内的 IP 网段,并用于后续的分流操作
国内 IP 网段下载(数量较多,需要分两次导入):https://raw.githubusercontent.co ... r/china_ip_list.txt
在爱快中将运营商命名为国内
  • 多线负载分流
    解释一下这里的意思:如果访问的目的地是国内,那么就走 WAN1 出口,也就是不做任何处理

  • 环路避免
由于上述的网络拓扑中,爱快的 WAN/LAN 口与 openwrt 的 LAN/WAN 口连在了一起,可能会有环路的问题,因此需要增加一条规则避免环路
这里的意思是,如果流量是从 openwrt 过来的,那么默认走 WAN1 出口,避免又走了 WAN2 导致环路


  • 新建 WAN2 口
这里将 WAN2 设置为了默认的出口,并且勾选了掉线自动切换,是为了在虚拟机崩了之后可以将流量自动切换回 WAN1
当然,这里设置之后不会断网,因为会自动ping 192.168.3.1是否存在,如果不存在爱快会自动切换到WAN1



虚拟机系统安装
  • 格式化硬盘:略
  • 上传 openwrt 固件:略
  • 新建 openwrt 虚拟机:这里要多分配一个 wan 口给到 openwrt,勾选开启自启


虚拟机系统配置vi /etc/config/network
openwrt 的 WAN 口及 LAN 口配置如下(注意,这里在爱快中已经将 WAN 口绑定了静态 IP 地址)
















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2023-5-25 23:16 | 显示全部楼层
好像没写完啊?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-6-12 11:29 来自手机 | 显示全部楼层
我和楼主的需求一模一样,期待楼主尽快补全。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-27 01:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表