> Now, suppose IC goes to listen on TCP:80, by opening /net.alt/tcp/clone.
> The same flow of events happen, and to a certain extent, G's network stack
> thinks that the exportfs program (running on G) is listening on TCP:80.
> exportfs dutifully copies the /net data back to its client.
great post.
small point:
it turns out that running httpd, or any proc that becomes none,
doesn't work because the importee won't let none run exportfs.
also, i wanted to point out another scheme for dealing with the
external interface. what i typically do is keep the external network
on /net.alt and the internal network on /net on all machines.
for example
term; ipifc
0:/net/ether0 001b21028754 1514
192.168.0.57/120 192.168.0.0
term; cpu -c ipifc
0:/net/ether0 001b2102873b 1514
192.168.0.136/120 192.168.0.0
0:/net.alt/ether1 001d92350045 1514
192.168.10.1/120 192.168.10.0
so if i "import $cpu /net.alt /net.alt" from the terminal,
the networking appears the same on the terminal and cpu server.
- erik