IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> openwrt安装 -> 正文阅读

[系统运维]openwrt安装

前言

基于工程师折腾的需要,我需要在家里搭建一套带固定IP的开发测试环境。不过,家用宽带都是动态IP。而获得固定IP需要企业宽带,所以这条路我暂时就不走了。花生壳类的DDNS也只能让我获得域名而不是固定IP,使用范围存在限制不说,对网路拓扑也存在一定的要求,域名受限还不稳定。内网穿透方案则是限制了映射端口数量以及带宽的限制。现在我选择的方案是汉土IP盒子。
动态映射一个固定IP过来,带宽还是蛮大的。之前用过一段时间,还是蛮稳定的。后来没什么用了就没续费了。最近又在网上查了一下,似乎同类型的解决方案还就只有这一家。先用着吧,这不也有几年了吗,公司还在。
汉土IP盒子是给我一个IP盒子,可以作为旁路路由进来,然后让我接入这个固定IP。为此,我想弄个软路过来,弄个局域网出来。局域网内就是我搭建的开发测试环境,不和家用IP段重叠。另外,又可以使用家里的宽带下载更新包,还可以使用IP盒子对固定IP提供服务。于是,就有了这次折腾。之前折腾过一次,看了下当时的笔记,没啥信息量,作为记录,蛮失败的。所以,这次重新整理一下。

operwrt简单介绍

openwrt是个蛮老牌开源项目,我很早就听说过可以刷系统的路由器,刷的就都是openwrt。不过一直没有折腾,也就是这么听过。前两年听同事打算折腾软路由,我说可以刷openwrt。结果他说刷LEDE。然后我回来查了一下,原来这两个是一个项目。今天从官网下载openwrt镜像时,也是既看到了openwrt也看到了LEDE。网传LEDE更活跃是未来的方向什么的。表示,对此并不了解。不过这个项目已经很稳定了,能解决问题就是香的。

启动U盘的制作

这里推荐直接安装老毛桃。我在老毛桃官网下载的制作包,然后一键制作启动U盘就可以了。

拷贝需要的软件包

需要的软件包有两个,将他们拷贝到老毛桃的启动U盘中:

  • physdiskwrite.exe :这是个写盘工具。网上能找到,不过流氓软件满天飞,我在csdn上上传了一个physdiskwrite
  • openwrt镜像:官网地址 我用的是21.02.0这个版本,进入之后选择的cpu架构为x86/64,然后选择的openwrt-21.02.0-x86-64-generic-ext4-combined.img.gz镜像进行的下载。下载链接在这里:openwrt-21.02.0-x86-64-generic-ext4-combined.img.gz

需要注意的是,老毛桃制作完的u盘是有多个分区的。在使用WinPE找文件的时候注意看在哪个分区下。

安装openwrt

首先把u盘插到软路由上,然后设置开启动从U盘启动。这个不同设备不同,就不细说了,很多默认就是设置好的。
进入WinPE后,使用分区工具,删除软路由中所有分区,保存退出。
然后使用命令行,找到我们拷贝进去的那两个文件的目录,执行:

physdiskwrite.exe -u openwrt-21.02.0-x86-64-generic-ext4-combined.img

这时会让你选择写入哪个设备。注意分别哈。我的第0个设备是软路由的磁盘,后两个都是u盘的分区,所以我选择的是0。
写入完以后就安装完成了。重启操作系统就好了。

进入openwrt

我的软路由上有四个口。初始化的openwrt,设置了一个口是192.168.1.0/24网段自动分配IP的。我的是LAN1。拿网线插到LAN1,连接电脑,访问192.168.1.1就能进入operwrt的管理界面了。默认输入了用户名,留空了密码,点击登录就可以进入了。
至此,operwrt安装完成。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-12-14 16:22:28  更:2021-12-14 16:24:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 -2025/1/10 4:02:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码