MassTransit servers and clients may report an inability to connect to a remote destination that is configured to use an IP address reserved for private internets (networks).
Organizations that require network connectivity internally, but do not require network layer connectivity outside of that organization may choose to use IP addresses that have been reserved for private internets. As indicated in RFC 1918, the Internet Assigned Numbers Authority (IANA) has reserved three specific blocks for such private internets. These blocks include:
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
MassTransit servers configured with IP addresses that fall within any of the above ranges will not be available via the public internet. However, servers and clients within that organization may continue to have network layer connectivity with that host, provided they exist on the same network.
A valid, publishable IP address or a Fully Qualified Domain Name(FQDN) is required to connect with MassTransit Servers that exist outside of the private enterprise.
In instances where a public IP address cannot be assigned to an internal host, but public internet connectivity is required, Network Address Translation (NAT) methods may be employed.