To publish an internal SMB Service, follow these
steps.
Important These steps may increase your security risk. These steps may also
make your computer or your network more vulnerable to attack by malicious users
or by malicious software such as viruses. We recommend the process that this
article describes to enable programs to operate as they are designed to, or to
implement specific program capabilities. Before you make these changes, we
recommend that you evaluate the risks that are associated with implementing
this process in your particular environment. If you choose to implement this
process, take any appropriate additional steps to help protect your system. We
recommend that you use this process only if you really require this
process.
1. | Create a new protocol definition and name it "SMB TCP 139 Inbound." To do this, follow these steps:
a. | Open ISA Server Management, click the ISA Server computer where you want to publish the SMB Service, right-click
Protocol Definitions, click New, and then
click Definition. | b. | On the Welcome page of the New Protocol Definition
Wizard, type SMB TCP 139 Inbound as the
name of the protocol definition, and then click
Next. | c. | On the Primary Connection Information
page, follow these steps:1. | Next to Protocol number,
type 139. | 2. | Next to Direction, select Inbound. | 3. | Next to Protocol type, select
TCP, and then click
Next. |
| d. | On the Secondary Connections page,
click Next. | e. | On the Completing the New Protocol Definition
Wizard page, review the definition, and then click
Finish. |
|
2. | Disable network basic input/output system (NetBIOS) over
Transfer Control Protocol (TCP)/Internet Protocol (IP) for the external
interface of the ISA Server computer. To do this, follow these steps:
a. | Click Start, click Control
Panel, and then double-click Network
Connections. | b. | In the Network Connections window,
right-click the external interface where you want to disable NetBIOS, and then
select Properties. | c. | In the Properties dialog box, select
Internet Protocol (TCP/IP) under This connection uses
the following items, and then click
Properties. | d. | In the Internet Protocol (TCP/IP)
Properties dialog box, click Advanced. | e. | In the Advanced TCP/IP Settings dialog
box, click the WINS tab, and then select Disable
NetBIOS over TCP/IP under NetBIOS setting. |
|
3. | Set the UselSAAddressInPublishing registry value.
For more information about how to set this registry value, click the following article number to view the article in the Microsoft Knowledge Base:
311777
How
to enable translating client source address in Server Publishing
Note Restart the Firewall service after you make this
change. |
4. | Create a new server publishing rule. To do this, follow
these steps:
a. | Start ISA Server Management, click the ISA Server computer where you want to create this rule, click
Publishing, right-click Server Publishing
Rules, click New, and then click
Rules. | b. | On the Welcome to the New Server Publishing
Rule Wizard page, type a name for the server publishing rule, and then
click Next. | c. | On the Address Mapping page, type the
IP address of the internal SMB Service, and then type the IP address of the
external interface of the ISA Server computer under External IP Address on ISA
Server. | d. | On the Protocol Settings page, select
the protocol that you created in step 1, and then click
Next. | e. | On the Client Type page,
select Any Request, and then click
Next. | f. | On the Completing the New Server Publishing
Rule Wizard page, review the configuration, and then click
Finish. |
|
5. | On the internal SMB Service, make sure that the specified IP
address is listening on TCP port 139. If the SMB Service has multiple IP
addresses that are bound to the interface, only the first IP address will
listen on TCP port 139. |
Note For security reasons, we do not recommend this method for ISA Server computers that face the Internet. If you follow the steps in the "Resolution" section, you will not be able to connect to the Internet by using the Common Internet File System (CIFS) protocol.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
301673
You cannot make more than one client connection over a NAT device