IP-Based Access Control Settings

Aside from using a firewall, there are two ways that you can control access to media files served by RealServer:

If you purchased an intranet license for RealServer, you must specify both these settings to enable splitters on your intranet to access your RealServer.

Setting

Description

ConnectControlList Addresses from which clients are allowed to access RealServer.
SplitterControlList Splitter domain names that are allowed to access RealServer.

ConnectControlList

Specifies the IP addresses allowed to access RealServer. If you purchased an intranet license for RealServer, you must specify a ConnectControlList to enable users on your intranet to access your RealServer.

If you purchased an Internet license for RealServer, you can optionally use this setting to restrict access to your Server.
Default value (none)
Range of values

<address> is the domain address of the computer allowed to access RealServer. All four octets of the address must be specified.

<net mask> is a mask that specifies which bits in the domain address are treated as wildcards. The bits in the IP address that correspond with the zeros in the net mask are treated as wildcards.

Syntax

ConnectControlList [{<address>, <net mask>},...]

Example

ConnectControlList [{121.23.101.0, 255.255.255.0}]

This entry accepts all IP addresses from 121.23.101.0 to 121.23.101.255. If the netmask in this example were 255.255.255.128, all IP addresses from 121.23.101.0 to 121.23.101.127 are accepted.

The net mask 255.255.255.255 accepts only the single IP address specified.

Servers with intranet licenses cannot specify a net mask of 0.0.0.0.

To allow any player to connect, do not include a ConnectControlList setting in your configuration file. To prevent any player from connecting, specify:

ConnectControlList [{0.0.0.0, 255.255.255.255}]

SplitterControlList

Lists the splitter domain names that are allowed to access RealServer. To use this setting, you must purchase splitting as part of your RealServer.
Default value (none)
Range of values

<address> the domain address of the splitter computer allowed to access RealServer.

<net mask> specifies the bits in the domain address that are treated as wildcards.

Syntax

SplitterControlList [{<address>, <net mask>}, ...]

The bits in the IP address that correspond with the zeros in the net mask are treated as wildcards.

Example

SplitterControlList [{121.23.101.0, 255.255.255.0}]

This example accepts all IP addresses from 121.23.101.0 to 121.23.101.255. If the net mask is 255.255.255.128 all IP addresses from 121.23.101.0 to 121.23.101.127 are accepted.

The net mask 255.255.255.255 accepts only the single IP address specified.

Servers with intranet licenses cannot specify a net mask of 0.0.0.0.

To allow any player to connect, do not include a SplitterControlList setting in your configuration file. To prevent any player from connecting, specify:

SplitterControlList [{0.0.0.0, 255.255.255.255}]

© 1997 RealNetworks, Inc.