From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FORGED_GMAIL_RCVD,FREEMAIL_FROM,HTML_MESSAGE, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2100 invoked from network); 9 Nov 2022 03:50:12 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 9 Nov 2022 03:50:12 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 43FBD33E7D for ; Tue, 8 Nov 2022 22:50:11 -0500 (EST) (envelope-from bounce.mMa7dfec65ec3610e56097c9bd.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 3CE5C368A82; Tue, 8 Nov 2022 22:50:11 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=from:to :subject:message-id:references:in-reply-to:date:mime-version :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t=1667965811; x=1668052211; bh=m1AhA1f4Lre/XeJeigzQS6kMAlJ2vOHT MFsfiRhEq4U=; b=AuG0nBepRES84NhEjcPtsU+FTvYHsTIRiYJcL9RHW/nNKrLB YKM5vRDNxoL6St+fqSaJ+5du7cAJVxEGo00SY74tFyjIcqFpB9jLCIohn9jXGLEG YVsVIvTH9XeFCp+/lPSJYrbY1/KEaoyP+Qis2WVMpctpX12YAdYB5Ux7Mgg= From: adventuresin9@gmail.com To: 9fans <9fans@9fans.net> Subject: Re: [9fans] the practicality of plan 9 Message-Id: <16679658050.EfCcc3D8.56838@composer.9fans.topicbox.com> References: <51836158C37DE6BC5B0D65B9E90CA3DE@eigenstate.org> <8731a27e-6579-447b-98ec-d15bf6759fcc@sirjofri.de> In-Reply-To: Date: Tue, 8 Nov 2022 22:50:05 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=16679658051.ECce4A.56838 Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 98ed0b8e-5fe1-11ed-a2cb-f4e89134e1fa Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDZjNGJlNmQ4NTAyZGJkMC1NYTdkZmVjNjVlYzM2MTBlNTYwOTdj?= =?UTF-8?B?OWJkPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Ma7dfec65ec3610e56097c9bd:1:hQn-WGR3fma_YbrLnUmi6oOjM34w9qb3SIn7icJaLfE --16679658051.ECce4A.56838 Date: Tue, 8 Nov 2022 22:50:05 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The Plan9 way of handling internet gateways is to have a machine with 2 net= work adapters.=C2=A0 One connected inside your network, and one outside.=C2= =A0 You configure the internal one, and bind it to /net.=C2=A0 And the inte= rnet facing port your bind to /net.alt.=C2=A0 Then any computer on the grid= can import (rimport in 9front) /net.alt, and bind it over that computer's = /net.=C2=A0=20 'rimport gateway /net.alt /net' And this is per process, or per window.=C2=A0 So you make a window on you i= nside the grid terminal, import the gateway's /net.alt, and then run mothra= or netsurf.=C2=A0 Open another window, and it will just have your terminal= s default /net that only sees inside the grid. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td6c4be6d8502dbd0-Ma7dfe= c65ec3610e56097c9bd Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --16679658051.ECce4A.56838 Date: Tue, 8 Nov 2022 22:50:05 -0500 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The Plan9 way of handling internet gateways is= to have a machine with 2 network adapters.  One connected inside your= network, and one outside.  You configure the internal one, and bind i= t to /net.  And the internet facing port your bind to /net.alt.  = Then any computer on the grid can import (rimport in 9front) /net.alt, and = bind it over that computer's /net. 

<= div>'rimport gateway /net.alt /net'

And this is per process, or per window.  So you make a window on you= inside the grid terminal, import the gateway's /net.alt, and then run = mothra or netsurf.  Open another window, and it will just have your te= rminals default /net that only sees inside the grid.
= --16679658051.ECce4A.56838--