When configuring the IP address of a robot on a server with two or more network interfaces, it is possible to configure robot.cfg so that it binds to a specific IP or to an IP address range.
To bind to a single address, use the following configuration within robot.cfg:
local_ip_validation = no
strict_ip_binding = yes
robotip = 172.16.1.2
To bind the robot IP to a specific range, (for example, if the desired interface is configured for DHCP):
local_ip_validation = yes
strict_ip_binding = yes
robotip = 192.168.*.*
To bind the robot IP to one of a series of ranges, (the robot will work from left to right and stop when it gets a match):
local_ip_validation = yes
strict_ip_binding = yes
robotip = 192.168.*.*, 10.*.*.*, 172.16.1.2
At this time it is not possible to exclude an IP address or range using "!=" or similar syntax.