>>>>> "Kaa" == \[ Kaa \] <Kaa> writes: Kaa> I have two machines [...] One is 24.6.xxx.xxx, and the Kaa> other is 24.5.xxx.xxx. [...] However the ISP says that the Kaa> netmask for these addresses should be 255.255.255.0 [...] Kaa> So [...] can I simply set the netmask to 255.0.0.0 Kaa> on both of them and put appropriate entries into the Kaa> /etc/hosts file? >> [...] >> route add -host other_machines_name gw this_machines_name >> >> on each machine should work. [...] Kaa> Wouldn't this set up a loop? Machine A sends a packet to Kaa> machine B. Looks into the routing table, finds that the Kaa> gateway is machine A. Send the packet to itself, repeat until Kaa> something breaks. >From the man page for route(8): If you specify the adress of one of your local interfaces, it will be used to decide about the interface to which the packets should be routed to. This is a BSDism compatibility hack. In other words, "route" figures out which interface has the IP address that "this_machines_name" resolves to, and acts as if you had specified that interface with "dev blah". -- I get my monkeys for nothing and my chimps for free. http://www.clark.net/pub/hermit/
Attachment:
pgp7CdGI3rGqN.pgp
Description: PGP signature