Enable PPTP Filtering Option No Longer Works (169890)
The information in this article applies to:
- Microsoft Windows NT Server 4.0
- Microsoft Routing and Remote Access Service Update for Windows NT Server 4.0
This article was previously published under Q169890 SYMPTOMS
The PPTP filtering option in the Advanced IP Addressing dialog box has no
effect after Routing and Remote Access Service (RRAS) is installed.
CAUSE
The updated RRAS service disables the functionality
of this option by design. RRAS includes new,
enhanced filtering capabilities. After RRAS is installed, the check box
has no functionality; therefore, PPTP filters must be configured manually.
RESOLUTION
PPTP filtering consists of two filters. Both filters must be configured
for input and output on the interface that is the endpoint of the PPTP
connection. The four filters work together to complete a PPTP filter. The
PPTP filter will not be secure unless all four filters are set correctly.
If you enabled the PPTP Filtering option before you installed RRAS, those
filters are migrated to the new filtering facility and these filters
should already appear in the filter lists for that interface.
PPTP uses TCP port 1723 for the control channel and IP Protocol ID 47 for
the data channel.
WARNING: The PPTP filters published in the Routing and Remote Access
Service "Administrator's Guide" on pages 39-42 are incorrect. Please use
the following, more secure, filter definitions.
To add PPTP filters:
- Click the Start button, point to Programs, point to
Administrative Tools, and then click Routing and RAS Admin.
- Double-click IP Routing, and then double-click Summary.
- Right-click the interface on which you want to enable the filter, this
should be the external (Internet connected) interface, and then click
Configure interface.
- Click Input Filters in the Packet filters section of the IP
Configuration dialog box.
- Create the Input Filters.
- First Input Filter: Allow packets using the GRE Protocol. This
filter allows your router to send or receive any PPTP packets.
- Click Add in the IP Packet Filters Configuration dialog box and
select Other in the Protocol drop-down list.
- Type 47 in the Protocol text field.
- Click OK.
- Second Input Filter: Allow packets coming to the PPTP Control Port.
This filter allows your router to receive any PPTP Control messages.
- Click Add in the IP Packet Filters Configuration dialog box.
- Click Destination Network to check it.
- Type the IP address of your external adapter in the IP Address
field and type 255.255.255.255 in the Subnet mask field.
- Select TCP in the Protocol drop-down list, type 0 (implying
any)in the Source port field, and type 1723 in the Destination
port field.
- Click OK.
- Click Drop all except listed below in the Filter Action section
of the IP Packet Filters Configuration dialog box and click OK.
- Click Output Filters in the IP Configuration dialog box to create a set
of two output filters.
- First Output Filter: Allow packets using the GRE Protocol. This
filter allows your router to send or receive any PPTP packets.
- Click Add in the IP Packet Filters Configuration dialog box and
select Other in the Protocol drop-down list.
- Type 47 in the Protocol text field.
- Click OK.
- Second Output Filter: Allows your router to send any PPTP Control
messages.
- Click Add in the IP Packet Filters Configuration dialog box.
- Click Source Network to check it.
- Type the IP address of your external adapter in the IP Address
field and type 255.255.255.255 in the Subnet mask field.
- Select TCP in the Protocol drop-down list, type 1723 in the
Source port field, and type 0 (implying any) in the Destination
port field.
- Click OK.
- Click Drop all except listed below in the Filter Action section
of the IP Packet Filters Configuration dialog box.
- Click OK in the IP Packet Filters Configuration dialog box to return to
the Routing and RAS Admin.
In order for RRAS to function as the initiator of a Dial-on Demand PPTP
connection, you must add a third input filter and a third output filter.
Third Input Filter
To add the third input filter:
- Click Add in the IP Packet Filters Configuration dialog box.
- Select the Destination Network check box.
- Type the IP address of your external adapter in the IP Address field
and type 255.255.255.255 in the Subnet mask field.
- Select TCP in the Protocol drop-down list, type 1723 in the
Source port field, and type 0 (implying any) in the Destination port field.
- Click OK.
Third Output Filter- Click Add in the IP Packet Filters Configuration dialog box.
- Click Source Network to check it.
- Type the IP address of your external adapter in the IP Address field
and type 255.255.255.255 in the Subnet mask field.
- Select TCP in the Protocol drop-down list, type 0 (implying any) in the Source port
field, and type 1723 in the Destination port field.
- Click OK.
Modification Type: | Major | Last Reviewed: | 12/12/2002 |
---|
Keywords: | kbhowto kbnetwork KB169890 kbAudDeveloper |
---|
|