Back to product page

BindIP property

Holds IP address used for listening.


A String value. Represents IP address of local interface


  • Basic
object.BindIP [= value]  
The BindIP(object,value) syntax has these parts:
objectAn expression evaluating to an object of type wodSSHD.
valueA String value.


When you don't want your SSH server to be publicly accessible (during testing or implementation, for instance) you can make it use only one of your network interfaces. For instance, if you have local network on IP address, and one interface is connected to internet with IP, you can make only users from your local network access SSH server by setting

    wodSSHD1.BindIP = ""

As a result, connections from Internet will be denied (by your OS, not application) and furthermore you will be allowed to run some other SSH server on same port - on different interface.

If you want your server to be accessible only from your computer, set it up like this:

    wodSSHD1.BindIP = ""

To make SSH server bind to all interfaces, just leave this property empty. You can also specify IPv6 addresses when UseIPv6 is set to True.