OpenWrt是一款开源的嵌入式系统,专门针对无线路由器进行优化,能够让路由器更加智能、灵活、高效地管理网络,OpenWrt在路由器的配置操作上有着比较高的自由度和可定制性。本文将从OpenWrt命令行、网络配置等多个角度进行分析介绍OpenWrt的网络配置方法。
一、OpenWrt命令行配置网络
OpenWrt 是一个基于 Linux 内核的嵌入式操作系统,支持各种命令行工具。要在OpenWrt 上手动配置网络,首先要登录到路由器,然后进入命令行环境。
1. 使用ssh登录
使用 ssh 工具登录路由器,方法如下:
```ssh root@192.168.1.1```
其中,root 是路由器默认用户名,192.168.1.1 是路由器默认的 IP 地址。
2. 查看网络接口
在命令行中输入 ```ip link``` 命令,可以查看路由器的所有网络接口。
3. 配置IP地址
如果您需要更改 OpenWrt 路由器的 IP 地址和网关,请使用以下命令:
```
ifconfig eth0 down
ifconfig eth0 192.168.1.254 netmask 255.255.255.0 up
route add default gw 192.168.1.1
```
其中 eth0 是网络接口号,192.168.1.254 是新的 IP 地址,255.255.255.0 是子网掩码,192.168.1.1 是新的网关。
4. 修改DNS
在 OpenWrt 中,DNS 服务器地址默认设置在 /etc/config/network 文件中,根据您的需要修改此文件。
二、OpenWrt网络配置
1. WAN口设置
在OpenWrt路由器中,WAN口通常是通过DHCP服务器自动获取IP地址的。若要手工分配WAN口IP地址,您可以打开「Network → Interfaces → WAN → Edit → Advanced Settings」,在IPv4 Settings中选择Static address 并手动设置IP地址、子网掩码、网关等参数。
2. LAN口设置
默认情况下,OpenWrt的 LAN 口的IP地址是192.168.1.1,子网掩码为255.255.255.0。你可以通过修改 /etc/config/network 文件来改变 LAN 口地址、掩码、网关等配置。请使用命令行或 Web 界面进入以下配置:
```
config interface 'lan'
option type 'bridge'
option ifname 'eth0 eth1'
option proto 'static'
option ipaddr '192.168.2.1'
option netmask '255.255.255.0'
option gateway '192.168.2.254'
```
扫码咨询 领取资料