openwrt的路由表修改
时间: 2023-12-20 07:30:37 浏览: 159
以下是在OpenWrt中修改路由表的方法:
1. 打开路由器的Web管理界面,进入“网络”-“接口”页面。
2. 找到需要修改路由表的接口,例如pppoe-wan2,点击“编辑”按钮。
3. 在“高级设置”-“自定义路由规则”中添加需要的路由规则,例如添加默认路由表:
```
default via 192.168.1.2 dev pppoe-wan2 table onovps
```
4. 保存并应用设置。
5. 登录路由器的SSH终端,输入以下命令:
```
echo '252 onovps' >> /etc/iproute2/rt_tables
```
6. 编辑/etc/config/network文件,添加以下内容:
```
config rule
option in 'lan'
option lookup 'onovps'
config route
option interface 'pppoe-wan2'
option table 'onovps'
option gateway '192.168.1.2'
option metric '10'
```
7. 保存并退出文件,输入以下命令使修改生效:
```
/etc/init.d/network restart
```
相关问题
openwrt添加路由表
要在 OpenWrt 中添加路由表,可以使用以下命令:
1. 首先,查看当前路由表:
```
route -n
```
2. 添加路由表:
```
route add -net 目标网络地址 netmask 子网掩码 gw 网关地址 dev 网卡名称
```
其中,目标网络地址和子网掩码表示要添加的网络地址和子网掩码,网关地址表示该网络的网关地址,网卡名称表示该网络所连接的网卡名称。
3. 查看新的路由表:
```
route -n
```
openwrt如何更改默认端口
要更改OpenWrt的默认端口,你需要编辑相应的配置文件。以下是更改OpenWrt SSH默认端口的步骤:
1. 登录到OpenWrt路由器的管理界面。
2. 打开一个SSH客户端,连接到路由器的IP地址。
3. 在SSH会话中,输入以下命令以编辑SSH配置文件:
```
vi /etc/config/dropbear
```
4. 在打开的文件中,找到以下行:
```
option Port '22'
```
将端口号22更改为你想要的任何其他端口号。例如,更改为2222。
5. 保存并关闭文件。在vi编辑器中,你可以按下Esc键,然后输入`:wq`并按Enter键。
6. 重新启动dropbear服务以应用更改:
```
/etc/init.d/dropbear restart
```
现在,你已成功更改OpenWrt SSH的默认端口。请记住,在使用新端口连接到SSH时,你需要提供新的端口号。