Filter Example

A filter for blocking the NetBIOS packets

- Introduction

The NETBIOS protocol is used to share a Microsoft comupter of a workgroup. For the security concern, the NetBIOS connection to a outside host is blocked by ZyAIR router as factory defaults. Users can remove the filter sets applied to menu 3.1 and menu 4.1 for activating the NetBIOS services. The details of the filter settings are described as follows.

- Configuration

The packets need to be blocked are as follows. Please configure two filter sets with 4 and 2 rules respectively based on the following packets in SMT menu 21.

Filter Set 1:

- Rule 1-Destination port number 137 with protocol number 6 (TCP)
- Rule 2-Destination port number 137 with protocol number 17 (UDP)
- Rule 3-Destination port number 138 with protocol number 6 (TCP)
- Rule 4-Destination port number 138 with protocol number 17 (UDP)
- Rule 5-Destination port number 139 with protocol number 6 (TCP)
- Rule 6-Destination port number 139 with protocol number 17 (UDP)

Filter Set 2:

- Rule 1-Source port number 137, Destination port number 53 with protocol number 6 (TCP)
- Rule 2-Source port number 137, Destination port number 53 with protocol number 17 (UDP)

Before starting to set the filter rules, please enter a name for each filter set in the 'Comments' field first.

`Menu 21 - Filter Set Configuration` `Filter Filter` `Set # Comments Set # Comments` `------ ----------------- ------ -----------------` `1 NetBIOS_WAN 7 _______________` `2 NetBIOS_LAN 8 _______________` `3 _______________ 9 _______________` `4 _______________ 10 _______________` `5 _______________ 11 _______________` `6 _______________ 12 _______________` `Enter Filter Set Number to Configure= 1` `Edit Comments=` `Press ENTER to Confirm or ESC to Cancel:`

Configure the first filter set 'NetBIOS_WAN' by selecting the Filter Set number 1.

- Rule 1-Destination port number 137 with protocol number 6 (TCP)

`Menu 21.1.1 - TCP/IP Filter Rule` `Filter #: 1,1` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 6 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 137` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 0` `Port # Comp= None` `TCP Estab= No` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Check Next Rule` `Press ENTER to Confirm or ESC to Cancel:`

- Rule 2-Destination port number 137 with protocol number 17 (UDP)

`Menu 21.1.2 - TCP/IP Filter Rule` `Filter #: 1,2` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 17 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 137` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 0` `Port # Comp= None` `TCP Estab= N/A` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Check Next Rule` `Press ENTER to Confirm or ESC to Cancel:`

- Rule 3-Destination port number 138 with protocol number 6 (TCP)

`Menu 21.1.3 - TCP/IP Filter Rule` `Filter #: 1,3` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 6 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 138` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 0` `Port # Comp= None` `TCP Estab= No` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Check Next Rule` `Press ENTER to Confirm or ESC to Cancel:`

- Rule 4-Destination port number 138 with protocol number 17 (UDP)

`Menu 21.1.4 - TCP/IP Filter Rule` `Filter #: 1,4` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 17 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 138` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 0` `Port # Comp= None` `TCP Estab= N/A` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Check Next Rule` `Press ENTER to Confirm or ESC to Cancel:`

- Rule 5-Destination port number 139 with protocol number 6 (TCP)

`Menu 21.1.5 - TCP/IP Filter Rule` `Filter #: 1,5` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 6 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 139` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 0` `Port # Comp= None` `TCP Estab= No` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Check Next Rule` `Press ENTER to Confirm or ESC to Cancel:`

- Rule 6-Destination port number 139 with protocol number 17 (UDP)

`Menu 21.1.6 - TCP/IP Filter Rule` `Filter #: 1,6` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 17 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 139` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 0` `Port # Comp= None` `TCP Estab= N/A` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Forward` `Press ENTER to Confirm or ESC to Cancel:`

- After the first filter set is finished, you will get the complete rules summary as below.

`Menu 21.2 - Filter Rules Summary` `# A Type Filter Rules M m n` `- - ---- --------------------------------------------- - - -` `1 Y IP Pr=6, SA=0.0.0.0, DA=0.0.0.0, DP=137 N D N` `2 Y IP Pr=17, SA=0.0.0.0, DA=0.0.0.0, DP=137 N D N` `3 Y IP Pr=6, SA=0.0.0.0, DA=0.0.0.0, DP=138 N D N` `4 Y IP Pr=17, SA=0.0.0.0, DA=0.0.0.0, DP=138 N D N` `5 Y IP Pr=6, SA=0.0.0.0, DA=0.0.0.0, DP=139 N D N` `6 Y IP Pr=17, SA=0.0.0.0, DA=0.0.0.0, DP=139 N D F`

- Apply the first filter set 'NetBIOS_WAN' to the 'Output Protocol Filter' in menu 11.5 for activating it.

  `Menu 11.5 - Remote Node Filter` `Input Filter Sets:` `protocol filters=` `device filters=` `Output Filter Sets:` `protocol filters=` `device filters=` `Call Filter Sets:` `protocol filters=` `device filters=` `Press ENTER to Confirm or ESC to Cancel:`

Configure the second filter set 'NetBIOS_LAN' by selecting the Filter Set number 2.

- Rule 1-Source port number 137, Destination port number 53 with protocol number 6 (TCP)

`Menu 21.2.1 - TCP/IP Filter Rule` `Filter #: 2,1` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 6 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 53` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 137` `Port # Comp= Equal` `TCP Estab= No` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Check Next Rule` `Press ENTER to Confirm or ESC to Cancel:`

- Rule 2-Source port number 137, Destination port number 53 with protocol number 17 (UDP)

`Menu 21.2.2 - TCP/IP Filter Rule` `Filter #: 2,2` `Filter Type= TCP/IP Filter Rule` `Active= Yes` `IP Protocol= 17 IP Source Route= No` `Destination: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 53` `Port # Comp= Equal` `Source: IP Addr= 0.0.0.0` `IP Mask= 0.0.0.0` `Port #= 137` `Port # Comp= Equal` `TCP Estab= N/A` `More= No Log= None` `Action Matched= Drop` `Action Not Matched= Forward` `Press ENTER to Confirm or ESC to Cancel:`

- After the first filter set is finished, you will get the complete rules summary as below.

`Menu 21.2 - Filter Rules Summary` `# A Type Filter Rules M m n` `- - ---- ---------------------------------------------- - - -` `1 Y IP Pr=6, SA=0.0.0.0, SP=137, DA=0.0.0.0, DP=53 N D N` `2 Y IP Pr=17, SA=0.0.0.0, SP=137, DA=0.0.0.0, DP=53 N D F` ``

- Apply the filter set 'NetBIOS_LAN' in the 'Input protocol filters=' in the Menu 3 for blocking the packets from LAN

`Menu 3.1 - General Ethernet Setup` `Input Filter Sets:` `protocol filters= 2` `device filters=` `Output Filter Sets:` `protocol filters=` `device filters=`

All contents copyright © 2004 ZyXEL Communications Corporation.