用OpenWrt软路由做旁路由

您所在的位置:网站首页 工地重大危险源管理制度内容 用OpenWrt软路由做旁路由

用OpenWrt软路由做旁路由

2024-07-17 10:21:33| 来源: 网络整理| 查看: 265

1.环境准备 OpenWrt镜像

在vmware中安装的镜像源下载地址:openwrt-releases安装包下载_开源镜像站-阿里云本例使用的是22.03.2版本,下载地址https://mirrors.aliyun.com/openwrt/releases/22.03.2/targets/x86/64/openwrt-22.03.2-x86-64-generic-ext4-combined.img.gz?spm=a2c6h.25603864.0.0.a9a334063bl8sB全部文件合集见文末

StarWind V2V Converter

将虚拟机不支持的格式转换为虚拟机支持的格式下载地址见文末

VMWARE软件

本例使用VM17Pro

2.制作VMWARE使用的镜像

解压openwrt-22.03.2-x86-64-generic-ext4-combined.img.zip打开StarWind V2V Converter软件选择Local File image.png 选择刚刚解压得到的.img文件image.png 再次选择Local FIle选择VMDKimage.png 选择第一项 image.png 点击转换image.png转换完成后可以在img所在的文件夹中看到转换完成的VMDK文件image.pngimage.png

3.创建虚拟机

选择自定义image.png 下一步选择稍后安装操作系统image.png选择Linux -> 其他Linux 5.x 内核 64位image.png输入虚拟机名称image.png设置处理器以及内存image.pngimage.png使用桥接网络,这一步选择使用桥接网络,是为了虚拟机和家庭局域网处在同一网络中image.png安装下图进行选择image.pngimage.png选择使用现有虚拟磁盘image.png选择刚刚转换的文件image.png选择保持现有格式image.png点击完成image.png

4.设置OpenWrt系统

4.1.网络设置

先开启虚拟机,等待进入系统image.png编辑 /etc/config/network 文件设置网络

vi /etc/config/network

设置lan口IP地址,注意需要和本地局域网处于同一网段中,本例设置为241image.png重启网卡

/etc/init.d/network reload

image.png重启完成后,在浏览器访问你设置的IP地址,就可以看到OpenWrt的管理界面,初始用户root没有密码image.pngimage.png

4.2.中文语言设置

在下载镜像的地方找到中文语言包,本例以22.03.2的X86_64版本为例,安装包在/openwrt/releases/22.03.2/packages/x86_64/luci/目录下,找到base-zh-cn的包进行下载image.png打开管理界面System -> softwareimage.png选择Upload Package,上传包,上传image.png选择安装installimage.pngimage.png安装完成后刷新界面,界面已经变成中文系统了

4.3设置root用户密码

通过下图进行设置image.png

5.设置OpenWrt作为家庭局域网的旁路由

本节的旁路由设置采用不修改主路由的方式,网络如下图

5.1.LAN口设置

进入如图界面image.png在LAN口点击编辑先设置网关为主路由IPimage.pngDHCP,忽略此接口image.png禁用IPv6image.png设置DNS服务器为主路由IPimage.png

5.2.防火墙设置

关闭Enable SYN-flood protection,并删除多余的规则image.png

*6.安装Openclash

6.1.安装openclash

openclash github地址GitHub - vernesong/OpenClash: A Clash Client For OpenWrt下载ipk包,本例使用v0.45.70-beta版本image.png用ssh连接工具连接openwrt服务器按照github中提示安装依赖

opkg update opkg install coreutils-nohup bash iptables dnsmasq-full curl ca-certificates ipset ip-full iptables-mod-tproxy iptables-mod-extra libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base opkg install coreutils-nohup bash dnsmasq-full curl ca-certificates ipset ip-full libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base

常见问题 opkg_install_cmd: Cannot install package dnsmasq-full.

解决方案:

opkg remove dnsmasq && opkg install dnsmasq-full

依赖安装完成后,在管理界面安装下载的openclash ipk包image.pngimage.pngimage.png退出重新登录系统

文件分享

包含本文章中所有用到的包链接: https://pan.baidu.com/s/1T2Y0gFQFG2WlRzkxHDnizg 提取码: 4em6 复制这段内容后打开百度网盘手机App,操作更方便哦 二维码.png



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


    图片新闻

    实验室药品柜的特性有哪些
    实验室药品柜是实验室家具的重要组成部分之一,主要
    小学科学实验中有哪些教学
    计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
    实验室各种仪器原理动图讲
    1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
    高中化学常见仪器及实验装
    1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
    微生物操作主要设备和器具
    今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
    浅谈通风柜使用基本常识
     众所周知,通风柜功能中最主要的就是排气功能。在

    专题文章

      CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭