jayanta525

target

Aug 23rd, 2018
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.10 KB | None | 0 0
  1. /etc/config/network
  2.  
  3.  
  4. config interface 'loopback'
  5.     option ifname 'lo'
  6.     option proto 'static'
  7.     option ipaddr '127.0.0.1'
  8.     option netmask '255.0.0.0'
  9.  
  10. config globals 'globals'
  11.     option ula_prefix 'fdde:19d3:dc5d::/48'
  12.  
  13. config interface 'lan'
  14.     option type 'bridge'
  15.     option ifname 'eth0.1'
  16.     option proto 'static'
  17.     option ipaddr '192.168.1.1'
  18.     option netmask '255.255.255.0'
  19.     option ip6assign '60'
  20.  
  21. config interface 'wan'
  22.     option ifname 'eth1'
  23.     option proto 'dhcp'
  24.     option metric '10'
  25.     option macaddr '00:0C:42:DE:XX:XX'
  26.  
  27. config interface 'wan6'
  28.     option ifname 'eth1'
  29.     option proto 'dhcpv6'
  30.  
  31. config switch
  32.     option name 'switch0'
  33.     option reset '1'
  34.     option enable_vlan '1'
  35.  
  36. config switch_vlan
  37.     option device 'switch0'
  38.     option vlan '1'
  39.     option vid '1'
  40.     option ports '0t 1 2'
  41.  
  42. config switch_vlan
  43.     option device 'switch0'
  44.     option vlan '2'
  45.     option vid '2'
  46.     option ports '0t 4'
  47.  
  48. config switch_vlan
  49.     option device 'switch0'
  50.     option vlan '3'
  51.     option vid '3'
  52.     option ports '0t 3'
  53.  
  54. config interface 'wanb'
  55.     option proto 'dhcp'
  56.     option ifname 'eth0.2'
  57.     option metric '20'
  58.     option macaddr 'C4:12:F5:76:XX:XX'
  59.  
  60. config interface 'wanc'
  61.     option proto 'dhcp'
  62.     option ifname 'eth0.3'
  63.     option metric '30'
  64.     option macaddr '00:0C:42:97:XX:XX'
  65.  
  66. ---------------------------------------------------------------------------------------------------------------------------------------
  67.  
  68. /etc/config/firewall
  69.  
  70.  
  71. config defaults
  72.     option syn_flood '1'
  73.     option input 'ACCEPT'
  74.     option output 'ACCEPT'
  75.     option forward 'REJECT'
  76.  
  77. config zone
  78.     option name 'lan'
  79.     option input 'ACCEPT'
  80.     option output 'ACCEPT'
  81.     option forward 'ACCEPT'
  82.     option network 'lan'
  83.  
  84. config zone
  85.     option name 'wan'
  86.     option input 'REJECT'
  87.     option output 'ACCEPT'
  88.     option forward 'REJECT'
  89.     option masq '1'
  90.     option mtu_fix '1'
  91.     option network 'wan wan6 wanb wanc'
  92.  
  93. config forwarding
  94.     option src 'lan'
  95.     option dest 'wan'
  96.  
  97. config rule
  98.     option name 'Allow-DHCP-Renew'
  99.     option src 'wan'
  100.     option proto 'udp'
  101.     option dest_port '68'
  102.     option target 'ACCEPT'
  103.     option family 'ipv4'
  104.  
  105. config rule
  106.     option name 'Allow-Ping'
  107.     option src 'wan'
  108.     option proto 'icmp'
  109.     option icmp_type 'echo-request'
  110.     option family 'ipv4'
  111.     option target 'ACCEPT'
  112.  
  113. config rule
  114.     option name 'Allow-IGMP'
  115.     option src 'wan'
  116.     option proto 'igmp'
  117.     option family 'ipv4'
  118.     option target 'ACCEPT'
  119.  
  120. config rule
  121.     option name 'Allow-DHCPv6'
  122.     option src 'wan'
  123.     option proto 'udp'
  124.     option src_ip 'fc00::/6'
  125.     option dest_ip 'fc00::/6'
  126.     option dest_port '546'
  127.     option family 'ipv6'
  128.     option target 'ACCEPT'
  129.  
  130. config rule
  131.     option name 'Allow-MLD'
  132.     option src 'wan'
  133.     option proto 'icmp'
  134.     option src_ip 'fe80::/10'
  135.     list icmp_type '130/0'
  136.     list icmp_type '131/0'
  137.     list icmp_type '132/0'
  138.     list icmp_type '143/0'
  139.     option family 'ipv6'
  140.     option target 'ACCEPT'
  141.  
  142. config rule
  143.     option name 'Allow-ICMPv6-Input'
  144.     option src 'wan'
  145.     option proto 'icmp'
  146.     list icmp_type 'echo-request'
  147.     list icmp_type 'echo-reply'
  148.     list icmp_type 'destination-unreachable'
  149.     list icmp_type 'packet-too-big'
  150.     list icmp_type 'time-exceeded'
  151.     list icmp_type 'bad-header'
  152.     list icmp_type 'unknown-header-type'
  153.     list icmp_type 'router-solicitation'
  154.     list icmp_type 'neighbour-solicitation'
  155.     list icmp_type 'router-advertisement'
  156.     list icmp_type 'neighbour-advertisement'
  157.     option limit '1000/sec'
  158.     option family 'ipv6'
  159.     option target 'ACCEPT'
  160.  
  161. config rule
  162.     option name 'Allow-ICMPv6-Forward'
  163.     option src 'wan'
  164.     option dest '*'
  165.     option proto 'icmp'
  166.     list icmp_type 'echo-request'
  167.     list icmp_type 'echo-reply'
  168.     list icmp_type 'destination-unreachable'
  169.     list icmp_type 'packet-too-big'
  170.     list icmp_type 'time-exceeded'
  171.     list icmp_type 'bad-header'
  172.     list icmp_type 'unknown-header-type'
  173.     option limit '1000/sec'
  174.     option family 'ipv6'
  175.     option target 'ACCEPT'
  176.  
  177. config rule
  178.     option name 'Allow-IPSec-ESP'
  179.     option src 'wan'
  180.     option dest 'lan'
  181.     option proto 'esp'
  182.     option target 'ACCEPT'
  183.  
  184. config rule
  185.     option name 'Allow-ISAKMP'
  186.     option src 'wan'
  187.     option dest 'lan'
  188.     option dest_port '500'
  189.     option proto 'udp'
  190.     option target 'ACCEPT'
  191.  
  192. config include
  193.     option path '/etc/firewall.user'
Add Comment
Please, Sign In to add comment