写在前面:
本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。

之前那一篇TP-wr703N TTL刷机以及刷u-boot/breed教程记录,记录着救砖的教程;后面更新、下载软件包需要用到网络,所以趁现在有时间,补上记录;先说一下,在根据上一篇刷好了 openwrt后,能正常使用才可以作以下操作,不然有可能不成功

系统网络配置大概分为两种:一种是通过 putty进行命令行修改程序,亦可以用 WinSCP对相应的文件进行修改,其实两个的操作是一样的,都能达到网络配置的效果,配置后可以通过路由连接到外网,但是路由器必须要通过LAN口连接上级路由器;第二种是登陆路由 IP地址,进入 LuCl界面直接操作,刷机后的路由器通过wifi连接到上级路由器,并以中继的方式连接PC和上级路由器,达到不用切换网络也可以上外网;第一种主要适用刷了原厂的 openwrt文件,不带 LuCl界面的,第二种则是刷了坛友魔改后已经带有 LuCl界面的,当然,你也可以不用 LUI界面配置,用第一种方式配置也行

先说第一种(通过刷机后的路由器的LAN口连接到外网,利用网线连接到上级路由):

如果你刷的是原厂的 openwrt,那你就只能用这一种操作了,因为原厂的不带 LuCI界面,首先用一根网线将703N的Lan口和你电脑相连,电脑上设置为DHCP模式。然后运行cmd.exe
输入telent 192.168.1.1

启动dhcp服务器的具体方法如下:

1、在键盘上按下“WIN+R”键,在运行框里输入“cmd”,点击 确定 按钮。

2、在命令框里输入“services.msc”,并按回车键。

3、等待几秒钟之后会弹出一个服务窗口,滚动鼠标滚轮或者是向下拖动右边滑条。

4、找到名称为“DHCP Client”项,双击鼠标左键。

5、在弹出的窗口点击“确定”按钮,这时候dhcp服务器便设置成功了。

以上启动dhcp服务器来自百度知道,虽然不想打百度的广告,但还是声明一下出处吧!

在启动 DHCP Client后,就像上面说的 Telent一下,成功后出现OpenWrt的欢迎界面:
 
然后更改root密码:
输入passwd
更改root密码后dropbear(SSH 服务)就运行了,输入exit退出telent
以后就可以通过ssh管理OpenWrt

因为我刷的不是官网的固件,所以这一步没操作过,具体自己折腾一下,

1、利用 putty的vin命令配置:

依照上面设置好路由登陆的密码后,打开 putty这个软件,我们登陆进去;什么,你不会登陆?不会的看上一篇;登陆进去后,然后用vi修改相关配置(不会用vim的同学悲剧了)。 但不要担心,跟着操作就行了

首先修改/etc/config/wireless文件

输入vi /etc/config/wireless回车

因为我是用 LuCI配置成其他的模式,所以得到的信息是不一样的,具体的看下面的图吧

正图开始 ↓

 
注释掉# option disabled 1
 
进入此界面后按i进入修改模式,改成如图所示
改好后按esc,然后输入:wq保存退出
然后修改 /etc/config/network文件。
首先修改 lan接口配置,注释掉此行:
# option ifname 'eth0'
然后增加wan接口,如果你上级网络是DHCP的,则文件的末尾添加:
config interface 'wan'
    option ifname 'eth0'
    option proto 'dhcp'

如果你上级网络是静态IP,则在文件的末尾添加:
config interface 'wan'
    option ifname 'eth0'
    option proto 'static'                          //静态模式
    option ipaddr '192.168.1.102'          //上级路由IP
    option netmask '255.255.255.0'
    option gateway '192.168.1.1'           //指向上级路由网关
    option dns '8.8.8.8'                          //指向上级路由 dns(没有可不设)
 
此图为修改为静态ip模式
然后将路由器的 Lan/Wan口接到上级网络中,重启路由器。
这时便可以通过电脑寻找SSID为 OpenWrt的无线网络,加入后电脑便可以通过703N上网了。
接着ssh 到路由器
登陆后输入

opkg update
opkg install luci

/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
就有luci(WEB)界面了~
完后就可以通过浏览器访问192.168.1.1来配置路由器了

上面说了,如果你不想用命令行进行编辑,你可以用 WinSCP对文件进行修改,修改内容跟上图的设置一样的,同样的登陆 WinSCP并打开,然后进入 /etc/config/ 修改network的配置和 wireless的配置

右键,点击 Open打开修改,编辑完后保存一下就好了

参数别跟着上图的修改,我的是其他模式的,具体的参数配置还是看最上面给出的 putty的图进行修改

现在来说第二种,基于 LuCI界面来修改(通过路由器的wan口连接外网(中继连接))

用网线连接PC和TP703N路由器,此时PC已经断开其他网络

在浏览器里输入 http://192.168.1.1 (某人路由的访问地址)

如果是刚刷完自带 LuCI界面的,登陆路由就会出现上图那样,然后我们按 Login登陆一下,如果你之前没有 Telent路由,设置过密码(带LuCI界面的固件,好像 Telent不进去,不知为啥,反正我是进不去,哈哈哈),那么就有上面方框的的提示,登陆,如果没有设置过密码,默认是admin。然后点击箭头指向的地方配置一下密码,如果点击了还是当前页面,那就在下面登陆那里输入 Username:root,Password:root(不知为啥,不是admin也可以,你们可以试试其他的),点Login进去,来到密码配置这里

输完两次密码后,在底部按下保存&应用就设置好了我们的路由密码了

接着就正式进入我们操作吧

按上图步骤点击,来到接口这里,这里只有一个 LAN网络

点击Edit,进入里面的配置,设置Lan口Ip

值得注意的是,要设置和上级路由不通的网段,不然后面配置不成功,因为我的上级路由 IP是 192.168.2.1,所以本例不用修改它的 IP(依然是192.168.1.1),如果你的上级路由 IP是 192.168.1.1,那就要修改它的 IP了;如果你是要修改 IP的(例如修改成:192.168.10.1),那么在保存应用后,你刷新一下网页你会发现进入不了 openwrt的界面了,别担心,并没有死机变砖;拔掉TP703的电源,进入网络配置那里设置一下以太网的路段,改成下面的

记得要对应好你在 TP703设的IP,然后再回到浏览器打开你之前设置的IP地址,你会发现可以进入openwrt界面了

选择Network-> Wifi,查找并配置上级路由的AP

根据上图步骤操作,选择上级无线路由的AP,然后点击Join Network 按钮

输入上级路由的访问密码,并选择wan选项,然后点击submit 提交

建立连接后,页面会跳转到下图的界面

但你会发现中间方框的信号是没有的(不知是我的问题还是。。。。),然后再看下右上角的,配置好像没有成功,我们在底部按一下 Save&Apply,保存应用一下

???这是啥,先不管,点确认;我们去点那个右上方框住的蓝色提示那里,接着就得到了下图

什么都不用管,点保存应用,等它配置完

然后在Network-> Interface页面里查看刚才创建的wan的信息,如果连接成功上级的路由会自动分配一个IP给当前的703N,显示如下图

你看,上图的两个IP是不一样的,这就是为什么上面提到要与上级路由IP不一样,不然就分配不了IP给中继了

到此我们可以看到,上级的路由作为Client,703N路由作为master。

此时,因为之前还没通过中继连接到上级路由,细心的你可以发现在配置的过程中,你的电脑右下角的网络标志是有叹号的,当配置完连上后,电脑网络就好了,这样也可以检测你是否配置成功,当然,你也可以在 putty上键入命令 opkg update,看是否可以更新软件包

最后,放上一些参考链接:

https://www.geek-workshop.com/thread-2418-1-1.html

https://www.iteye.com/blog/codyjava-2184378

https://blog.csdn.net/bailyzheng/article/details/38345363

https://blog.csdn.net/eversimon/article/details/9261993

OpenWrt 刷机后的网络配置相关推荐

  1. OpenWrt刷机后LAN口无法连通的问题

    [路由器开发板硬件固件配置] MTK双频:MT7620a + MT7612e 内存:256 MB 闪存:16 MB 固件:MTK自带SDK中的OpenWrt固件(mtksdk-openwrt-2.6. ...

  2. Openwrt 刷机后配置WAN口,安装luci和设置中文、安装挂载USB存储。

    官方版本的ROM编译时时没有把luci和uhttpd打包进去的,所以,要ssh登录到路由器后手动安装,默认用户名root,密码是空. 如果你的路由器是挂载在其他路由下面的,DHCP可以获取到IP,能正 ...

  3. openwrt修改lan口地址失败_OpenWrt刷机后LAN口无法连通的问题

    [路由器开发板硬件固件配置] MTK双频:MT7620a + MT7612e 内存:256 MB 闪存:16 MB 固件:MTK自带SDK中的OpenWrt固件(mtksdk-openwrt-2.6. ...

  4. 智能路由器-OpenWRT 系列一 (OpenWRT 刷机)

    现在没有了网络,估计大家都不知道该怎么消遣娱乐了. 电影.音乐.聊天.视频 .网络资讯,缺了网络,什么都搞不起.不过随着上网的时间越来越久,就会发现家庭网络不怎么好用,或者说是家里的路由器不怎么好用. ...

  5. 三星手机刷机后显示无服务器,三星手机刷机后无基带无信号打不了电话等故障详细修复教程...

    原标题:三星手机刷机后无基带无信号打不了电话等故障详细修复教程 三星手机刷机后无基带的详细教程,一些用户用三星手机刷机后会出现无基带无信号,打不了电话等问题.今天给大家详细讲解一下修复教程,其实这些大 ...

  6. 索尼Xperia XZ1 Compact刷机后的问题,电量一直锁定20%,手机卡无信号无服务,相机拍照成纯绿色图片

    索尼Xperia XZ1 Compact刷机后主要遇到以下问题 问题一: 刷机后电量锁定20%,进入Twrp Recovery里面能够显示正确电量 解决办法: 强制重置手机,按住音量上+开机键10s, ...

  7. [高通SDM450][Android9.0]刷机后RTC时钟不生效问题

    文章目录 开发平台基本信息 问题描述 解决方法 1.写入RTC时钟添加增加开机广播 开发平台基本信息 芯片: 高通SDM450 版本: Android 9 kernel: msm-4.19 问题描述 ...

  8. 中兴V880刷机后无法打开数据连接的解决

    刷机后一周未出现问题,最近几天发现无法打开数据连接,搜索了一下,解决方案如下: 设置  --  无线和网络  --  移动网络  --  GSM/UMTS选项  --  接入点名称  --  按&qu ...

  9. i9300+imei丢失+三星原厂修复软件+连接三星认证服务器,I9300刷机后无信号 EFS错误等问题修复方法...

    我们在三星I9300刷机时由于错误的使用方法等等原因造成刷机之后各种故障问题,如:EFS 错误,无信号,IMEI改变等等!那么出现这些问题我们如何修复和解决了,下面就来为大家详细介绍! 三星I9300 ...

最新文章

  1. 10所“双一流”入选!一批国家自然科学基金立项名单公示
  2. 快速搭建一个restful风格的springboot项目
  3. 2.2.7 局部最优化问题
  4. 最简单的视音频播放演示样例5:OpenGL播放RGB/YUV
  5. 艾伟:ASP.NET 与 AJAX的实现方式
  6. 6年Python开发,教你一天入门 Python
  7. 深入了解OWIN Katana
  8. python和java的区别-Python与Java的区别与优劣?
  9. mysql中的join问题:mysql不支持full join
  10. SPSS调节效应检验(图文+数据集)【SPSS 045期】
  11. 【Unity3D插件】MiniMap插件分享《小地图插件》
  12. textfind:文本分析之词频分析-TF-IDF
  13. 软件工程总结笔记——软件结构设计(四)
  14. oracle插入获取当前时间,Oracle中如何获取系统当前时间
  15. Linux led子系统分析之三 led设备驱动与ledtrigger驱动实现
  16. php 字符串编码方式转换,php字符串编码转换的常用几种方法_PHP教程
  17. 微信小程序实现类似微信评论区回复组件(mpx)
  18. 运行Android Studio,一直提示:Error running app: Instant Run requires 'Tools | Android | Enable ADB integrat
  19. Intel 9代CPU自砍鸡肋:全新酷睿给力到家
  20. Android蓝牙手柄摇杆 十字按键监听手机focus焦点

热门文章

  1. Perl脚本执行方法小结
  2. 详解变分自编码器VAE(Variational Auto-Encoder)
  3. 2021年Java开发爆款推荐!mysql密码修改命令Linux
  4. OFDM完整仿真过程及解释(MATLAB)
  5. 海航科技集团旗下易建科技构建双活云化架构 为电商保驾护航
  6. 西门子PLC产生随机数
  7. ⭐算法入门⭐《堆》中等02 —— LeetCode 703. 数据流中的第 K 大元素
  8. matlab中变量a无法识别,MATLAB 中定义变量名,不能出现以下哪种符号?
  9. MATLAB运用——计算三维物体的质心(水花号)
  10. 来说一说毕达哥拉斯定理