tingpan

生命不息,折腾不止!
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

openwrt lan/wan口自动翻转

Posted on 2015-11-26 16:36  tingpan  阅读(4580)  评论(0编辑  收藏  举报

参考:

http://www.right.com.cn/forum/thread-75532-1-1.html

该实验基于ar9331 dragino2板子的,板子只引出一个LAN口。

1、 固件编译

make menuconfig

Kernel modules --->

Network Devices --->

<*> kmod-macvlan

Network --->

Routing and Redirection --->

<*> ip

2、 配置

/etc/rc.local

# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.

ip link add link eth0 eth2 type macvlan
ifconfig eth2 hw ether 00:11:22:33:44:5b
ifconfig eth2 up

exit 0

/etc/config/network

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

config 'interface' 'lan'
        option ifname 'eth2'
        option 'type' 'bridge'
        option 'proto' 'static'
        option 'ipaddr' '192.168.18.1'
        option 'netmask' '255.255.255.0'

config 'interface' 'wan'
        option 'proto' 'dhcp'
        option 'ifname' 'eth0'
        option 'hostname' 'openwrt'

3、 重启

注意:

要把wan口默认的eth1改成eth0,使得开机默认就是wan口。

要把lan口的eth0改成eth2,不知道为什么改成eth1就是不行。