From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <8fa5e557adb38dc4a74c5a5a1ed6b464@quanstro.net> To: 9fans@9fans.net From: erik quanstrom Date: Wed, 19 Nov 2008 21:35:46 -0500 In-Reply-To: <20081119015923.GB9595@masters10.cs.jhu.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Do we have a catalog of 9P servers? Topicbox-Message-UUID: 4a468d46-ead4-11e9-9d60-3106f5b1d025 > 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