[mirror-admin] MM & dynamic DNS behind NAT?
Andrew McNabb
amcnabb at mcnabbs.org
Thu Jul 2 13:39:51 EDT 2009
On Mon, Jun 29, 2009 at 01:13:21PM -0400, Douglas Wade Needham wrote:
>
> 1) Save the IP address of the last server reporting for the record in
> the record for a given server. So for example, if your ISP has
> given you a mapping of say 74.75.76.77 for your public IP address,
> that would be recorded in your server record along with the last
> time reported.
>
> 2) Add code which looks for a site-local netblock of something like
>
> 0.0.0.0/32
>
> or even
>
> 0.0.0.0/29
>
> And then substitute the last reporting IP in the data which is used
> to map to the list of mirrors.
But what if there is a complicated network behind NAT? Suppose my
install server is 192.168.10.2, and someone is installing from address
192.168.5.2. From the outside, these are both comming from the same
NATed address, but there could be a firewall stopping 192.168.5.2 from
connecting to 192.168.10.2. This setup is not at all uncommon in
apartment buildings.
I think it's impossible for the MM server to solve this problem.
--
Andrew McNabb
http://www.mcnabbs.org/andrew/
PGP Fingerprint: 8A17 B57C 6879 1863 DE55 8012 AB4D 6098 8826 6868
--
More information about the Mirror-admin
mailing list