0%

OpenWrt Static IP Modification

OpenWrt修改静态IP需要使用基础的linux命令进入后台对其进行修改,或者在网页端的后台中进行,本次我们大概了解一下通过ssh后台进行修改的具体步骤。

大概的步骤为:通过ssh连接进入终端,cd切换到网络配置文件的绝对路径(/etc/config/network),使用vim命令对network文件进行修改(修改option gatewayoption ipaddr两个参数,其中gateway参数设置为OpenWrt的上级主路由地址,ipaddr参数修改未主路由网段下的任意IP(用于后台登陆))。

SSH后台登录

1
ssh root@192.168.*.*

在powershell使用以上命令进行登录或ssh客户端添加OpenWrt的登录信息

命令解析:


ssh ————————————-使用ssh协议进行登录

root————————————用户名

@—————————————–指定目标地址的符号

192.168.*.*————————-设备内网地址

第一次输入该命令后,powershell会提示是否保存该地址的指纹信息至ssh配置信息内,此时输入yes并回车,在地址输入正确之后会提示你输入密码(在输入密码时窗口不会显示输入的密码)在密码输入之后直接回车进入到控制台,提示如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
                                                 _____
_____________________________ __________ /_
_ __ \__ __ \ _ \_ __ \_ | /| / /_ ___/ __/
/ /_/ /_ /_/ / __/ / / /_ |/ |/ /_ / / /_
\____/_ .___/\___//_/ /_/____/|__/ /_/ \__/
/_/
_________________________________________

lanlanOP 07.08.2023
_________________________________________

系统负载: 0.57 0.43 0.34 运行时间: 11 days
内存已用: 18 % of 989MB IP 地址: 192.168.1.66
系统存储: 48% of 1.5G CPU 信息: ARMv7 Processor rev 1

此时就代表已经成功进入后台,可随意对系统进行修改

修改配置文件

1
vim /etc/config/network                    #使用vim编辑在/etc/config/network处的配置文件

vim———————————————————–Linux中的文本编辑软件

/etc/config/network——————————–配置文件的绝对路径


直接在空白处输入该命令,就会进入到编辑状态:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fdbf:cc1f:7685::/48'
option packet_steering '1'

config device
option name 'br-lan'
option type 'bridge'
list ports 'eth0'

config interface 'lan'
option device 'eth0'
option proto 'static'
option ip6assign '60'
option gateway '192.168.1.1' # 网关地址 192.168.1.1/192.168.0.1/192.168.31.1等常规地址
option ipaddr '192.168.1.66' # 静态IP 可自由设置(与网关地址保持一致)
option netmask '255.255.255.0'
list dns '223.5.5.5'

config interface 'docker'
option device 'docker0'
option proto 'none'
option auto '0'

config device
option type 'bridge'
option name 'docker0'

~
~
~
~
~
~
~
~
- /etc/config/network 1/34 2%

此时使用方向键将光标移至option gateway所在行,按下按键i进入编辑模式(vim使用特性),进入编辑模式后及可对地址进行修改,修改后对option ipaddr的参数也进行修改,修改为与网关同网段的地址,可以根据自己的想法及逆行设置,保证最后一位的数字为2-225中的任何一位,且要保证不能与已分配的地址相同。(内网地址不可冲突!!!)

在地址修改完成后按esc退出vim的编辑模式

输入英文冒号:进入vim的命令模式,随后输入wq按回车保存并退出。(该输入会显示在屏幕的左下角,可以看到输入状态,在输入错后直接按删除键删除即可,可继续输入)。如下所示:

1
:wq                      # 保存并退出

随后使用以下命令出重启使修改生效:

1
reboot

执行该命令后,系统会进行重启。

完成,修改后的配置即生效。可以进入新设置的后台登陆测试。