OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / vendors / SnapGear / network.init.bridge
1 verbose "Initialising bridged on eth0/eth1"
2 set eth0dev [config ref ethernet<devname=eth0>]
3 set eth1dev [config ref ethernet<devname=eth1>]
4
5 set bridge [config new bridge]
6 config set $bridge index 0
7
8 set lanelem [config new $bridge.elements interface $eth0dev]
9 config set $lanelem fwclass lan
10 config set $eth0dev conn $lanelem
11
12 set wanelem [config new $bridge.elements interface $eth1dev]
13 config set $wanelem fwclass wan
14 config set $eth1dev conn $wanelem
15
16 set brlan [config new static_ip interface $bridge]
17 config set $brlan name "Bridge"
18 config set $brlan ipaddr 192.168.0.1
19 config set $brlan netmask 24
20 config set $brlan fwclass bridge
21 config set $bridge conn $brlan
22
23 config set firewall.masq lan_wan false
24 config set firewall.masq lan_dmz false
25 config set firewall.masq dmz_wan false
26