Re: SSH'ing between machines with private IPs



"Richard E. Silverman" <res@xxxxxxxx> writes:

"Unruh" == Unruh <unruh-spam@xxxxxxxxxxxxxx> writes:

Unruh> The short answer is no. The longer answer is maybe. private
Unruh> ips are better called unroutable IPs.

That doesn't make sense -- any IP address is perfectly "routable;" entire
organizations with large, complex networks route these packets every day.
The are correctly called "private" addresses for their intended use: they
must be kept within private networks, since they are not globally unique
and hence cannot be used on the public Internet.

No All public routers throw them away precisely because of their problems.
Sure, internally you may be able to route them, but no public router will
do so (or rather should do so.)

So I repeat, private IPs are better called unroutable IPs.



Besides, these address ranges are defined in RFC 1918, entitled "Address
Allocation for Private Internets," which refers explicitly and repeatedly
to "private address space" and "private addresses."

>> Yeah, it's easy with dynamic DNS. Your routers or an application
>> running on the computahs updates the WAN IP address to a dynamic
>> DNS service provider. You don't need to know the IP address of the
>> other side of the link, just the FQDN (fully qualified domain
>> name).

Unruh> Unfortunately the updates to the public routing tables are
Unruh> usually very slow. A week is not uncommon.

I'm sorry, but this is nonsense. Convergence time for routing protocols
is commonly measured in seconds, a few minutes at the outside perhaps for
changes in the topology of the Internet at a large scale involving complex
BGP relationships.

Experiments indicate otherwise.
ALL DNS is cached. Otherwise the net would be constantly clogged up with
DNS queries. The caching time varies. The Autoritative source is supposed
to say how long the caching can go on for without renewal, but many do not
pay any attention to that.



Also, this has nothing to do with the text preceding your comment: he was
talking about the DNS; you responded with a comment about routing tables.

No, I was talking about DNS queries and DNS caching. That should have read
public DNS caches, I agree.

Now perhaps, you meant to say something about changes to the DNS, rather
than "routing tables." Even allowing that, your comment is still
incorrect. Changes to second-level delegations (as when you register a
new domain or transfer one) take two days to be completely effective once
actually done by the TLD nameservers, since that is the enforced TTL on
those NS records. But this fact is irrelevant to a service such as

You cannot enforce anything. It is up to the other side, the caching side
to honour your request. Many do not.


dyndns.org, which is changing records within their own zones, and can
change them just as quickly as it likes. These names can be updated
within seconds or minutes of a DHCP change on a client.

Of course it CAN be. The question is what IS, not what can be.


Unruh> depend not only on the dynamic dns but also on how often your
Unruh> local dns server updates its cache.

The "local DNS server" does not determine this; it is determined on a
per-RR basis by their TTL values, which are in turn set by the owner of
the containing zone -- in this case, the "dynamic DNS" service provider.

No, the TTL is a suggestion. The caching dns server must honour that
request for it to be effective. The evidence is that they do not.


--
Richard Silverman
res@xxxxxxxx

.



Relevant Pages

  • Re: DNS Server with 2 NICs
    ... >> Public IP and the other one is having Private IP. ... the problelm I am facing is that when I ping my DNS ... > If you are trying to host the public zone on the private DNS server ... > Intermittent Internet Connection - DNS Netlogon refresh problem? ...
    (microsoft.public.windows.server.dns)
  • Re: Need Help from DNS Expert on Subdomain DNS Records
    ... When you use nslookup to resolve these names do you get the correct internal ... domain from within and outside our firewall. ... public IP to point to the same private IP, ... You need to verify that the all DNS servers assigned to a the DNS Client be ...
    (microsoft.public.windows.server.dns)
  • Re: NAT without DHCP? (w2k3)
    ... How I can troubleshoot the problem and see why ip packets from the private ... DNS works perfectly fine but nothing else. ... How does your server connect to the Internet? ... I also enabled NAT tracing - may be this can help? ...
    (microsoft.public.windows.server.networking)
  • Re: HttpUrlConnection caching ip
    ... >> There is a chance the is a DNS caching problem. ... maybe clear the cache or set a timeout. ... indicates that Java security is caching DNS address. ...
    (comp.lang.java.programmer)
  • Re: Public adapter configuration
    ... Regading IP registration for the private NIC...it is done by the Netlogon ... The Host's "A" Record Is Registered in DNS After You Choose Not to Register ... >I have solved the first issue, it was an error in the> Cluster IP address configuration. ...
    (microsoft.public.windows.server.clustering)