From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 1091E36C135C for <9fans@9fans.net>; Tue, 1 Sep 2020 06:08:49 -0400 (EDT) (envelope-from lufia@lufia.org) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id A0E53AC3869; Tue, 1 Sep 2020 06:08:49 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1598954929; b=nTvFGumg/MY1Dn4p/cnVTh68FUGV9WkabzZWqOto+VJ8DSmag/ S6P3fwSMmmC74f+EBbx2vDmZU69FjyqL6Elx66uNt9UBzmDL2ENahtpH8wALqVzC e9LLSsd1iTGoe/KbPH3aufCqhVScwRj1rmaGxaZW/JTXnKLZfvSjvHPzGTXVj+F0 XMSGjOGsb3IPhgaPPH1AQr+JwZTU5oaEvAEc1/eQKFEmJe5VWl6+AgMSiXZ2gq9b 84Q9LXFEkPeI1XaUUEtvBEsIPhWONL0s5jGgzkwLXCVZQHdsS+zJxcSzwwljGWas lCBzrLaCZsR/cqtz9pZjKjueCA5Bofg5LTuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type:content-transfer-encoding; s=arcseal; t=1598954929; bh=TAzGg9K+Y023J4/6Im8x+FOsD9f0QH2hKet 75Df9tYU=; b=QRmS5jHYPRTWkcifqvSxo5IyrZ71Gh+TGRJjqTLKK9QP0t9Cr0z BMaJul+c9e8iiPEEsY8HqjbdZ+9ST2vL7u12QofRm091qO61Pp2i+O51/hRH7IjX 3RzirplCl9NSgcNUjbBsJG1P+ULpIZ7Z1ffqCrFd/byZv/Yc6kuhTWOo7fvIonwc U3+Y53s1XvO/ecF2Upk70aSX2xUJa73+/FMywL8H2m1x5XSwaVLHqg6P2fvqKIZs LLW4UJ7k1nL2FnhJRW/2vWAWvf78vtpkTLKw6j7wePMXrfnSwjoVRIXJQlVQyAJe ng6tHAi9oz5VXywgueXOtMFMAFFp7m8n3hA== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=pass (2048-bit rsa key sha256) header.d=lufia-org.20150623.gappssmtp.com header.i=@lufia-org.20150623.gappssmtp.com header.b=Sc0vXwor header.a=rsa-sha256 header.s=20150623 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=lufia.org; iprev=pass smtp.remote-ip=209.85.218.48 (mail-ej1-f48.google.com); spf=none smtp.mailfrom=lufia@lufia.org smtp.helo=mail-ej1-f48.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=cehzr+hj; x-ptr=pass smtp.helo=mail-ej1-f48.google.com policy.ptr=mail-ej1-f48.google.com; x-return-mx=pass header.domain=lufia.org policy.is_org=yes (MX Records found: alt1.aspmx.l.google.com,alt4.aspmx.l.google.com,alt3.aspmx.l.google.com,alt2.aspmx.l.google.com,aspmx.l.google.com); x-return-mx=pass smtp.domain=lufia.org policy.is_org=yes (MX Records found: alt1.aspmx.l.google.com,alt4.aspmx.l.google.com,alt3.aspmx.l.google.com,alt2.aspmx.l.google.com,aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=pass (2048-bit rsa key sha256) header.d=lufia-org.20150623.gappssmtp.com header.i=@lufia-org.20150623.gappssmtp.com header.b=Sc0vXwor header.a=rsa-sha256 header.s=20150623 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=lufia.org; iprev=pass smtp.remote-ip=209.85.218.48 (mail-ej1-f48.google.com); spf=none smtp.mailfrom=lufia@lufia.org smtp.helo=mail-ej1-f48.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=cehzr+hj; x-ptr=pass smtp.helo=mail-ej1-f48.google.com policy.ptr=mail-ej1-f48.google.com; x-return-mx=pass header.domain=lufia.org policy.is_org=yes (MX Records found: alt1.aspmx.l.google.com,alt4.aspmx.l.google.com,alt3.aspmx.l.google.com,alt2.aspmx.l.google.com,aspmx.l.google.com); x-return-mx=pass smtp.domain=lufia.org policy.is_org=yes (MX Records found: alt1.aspmx.l.google.com,alt4.aspmx.l.google.com,alt3.aspmx.l.google.com,alt2.aspmx.l.google.com,aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduiedrudefjedgtdekucdltddurdegudehrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpeggfhgjhfffkffuvfgtgfesthhqredttddtjeenucfhrhhomhepmfih ohhhvghiucfmrgguohhtrgcuoehluhhfihgrsehluhhfihgrrdhorhhgqeenucggtffrrg htthgvrhhnpeduffefkeehgefggeejvdetkeeglefgleekuedtvdffieelhfffieegheff iefhkeenucffohhmrghinheplehlvghgrggthidrohhrghdpthhophhitggsohigrdgtoh hmnecukfhppedvtdelrdekhedrvddukedrgeeknecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehinhgvthepvddtledrkeehrddvudekrdegkedphhgvlhhopehmrghilh dqvghjuddqfhegkedrghhoohhglhgvrdgtohhmpdhmrghilhhfrhhomhepoehluhhfihgr sehluhhfihgrrdhorhhgqecuuffkkgfgpeeggedtfe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: none (lufia.org: No applicable sender policy available) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="lufia@lufia.org"; helo=mail-ej1-f48.google.com; client-ip=209.85.218.48 Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 1 Sep 2020 06:08:48 -0400 (EDT) (envelope-from lufia@lufia.org) Received: by mail-ej1-f48.google.com with SMTP id q13so788073ejo.9 for <9fans@9fans.net>; Tue, 01 Sep 2020 03:08:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lufia-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=TAzGg9K+Y023J4/6Im8x+FOsD9f0QH2hKet75Df9tYU=; b=Sc0vXworTZv4FQFXha3vXy5XbTJoHO4WjDQHA2kZVqterec0yOAAJCDXMf7PLMzpqz I2KiuFPpg2DdFFTVQIUWGJxYZJBB2oJauPeqa1Mt1K/PW09E/ZZRWAOkF4vE/ViNVQsD jiRI7qNu+ZKIba1kYGVmT18fNXI4SvYyKVEQTNMVkLqw2+PAwCAsizVh6g1+NlQrJDcz TlmOnapmeMlFYIAEEUKk4I5K/UFU2sGEhCzqjBricX/Hv9KmYPTDuE1lz42bBezkJbcT T2ed18U2z9IboRdk2hmlDM06QWmvRyFWHylxQxsBRHBIfjuZ8zi/Yd07HICDhiwRzDrQ HIfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=TAzGg9K+Y023J4/6Im8x+FOsD9f0QH2hKet75Df9tYU=; b=cehzr+hjpXZOJ0zOXfcihCm8P3QsR2fIvebNGuCv0jHtA9RoI/lGvNcAZw+Rxq9Bik g2zAtkdaachNvRuBVOe5vTs0iqSK8U1CbXMTfZQOtCWUg2WTiT9NzGOzMuerPi6I4S3j KKFjPQbszA87pArUTZBd5NHIF/xcGcaYu2xjTjiuiei/PNaw/uubYyAemJjGaLpqDqJv 4TZe9TCGaDNttK5nuliL8wZ721UUfDpEHgQZ+cH/rw6NseIlVTQXwvcqg9+jdn2E087l 8FsXZBa6+cm1hzLeEeFVtoh2pND1itsRyPKPAPrCemzIwsrC1BeW6f+k4qWXCkEvmiFl 0coQ== X-Gm-Message-State: AOAM531hG0c1BntdipP8aJmL2dQXWWdhdPhhmEYSZQeNGGcCC1sVFjDk /LGlM/s/4ITpjUDiXpTJTw2GQEKK+sSgLN1vzPCC2bRvk3tVFPWa X-Google-Smtp-Source: ABdhPJxFfceHH9xF7k1jyyE6I4cGRd/Z9xC03uNWzoplqDP4t1ffllTGqlggZ4IatRIwYWPewf4ygWgYKK3K4bJJ78I= X-Received: by 2002:a17:906:a0c5:: with SMTP id bh5mr780414ejb.120.1598954927382; Tue, 01 Sep 2020 03:08:47 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kyohei Kadota Date: Tue, 1 Sep 2020 19:08:36 +0900 Message-ID: Subject: Re: [9fans] IP routing problems on GCP To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 23a02cb0-ec3b-11ea-821b-97e010227792 > ip-ipconfig-mask.diff What intentions were these changes added? Though I'm not sure why that was added, I've noticed that DHCP of the VPC sends two Classless Static Route options. (DHCP option number: 121) 1. ip=3D0.0.0.0 mask=3D/0 remote=3D17.xx.0.1 2. ip=3D17.xx.0.1 mask=3D/32 remote=3D0.0.0.0 In my opinion, maybe remote=3D0.0.0.0 means the ipnet will be attached directly to the interface. If it is true, currently, my instance on GCP has been able to get the correct network configuration from DHCP with *hacked* kernel and ip/ipconfig. 2020=E5=B9=B48=E6=9C=8824=E6=97=A5(=E6=9C=88) 2:41 David du Colombier <0int= ro@gmail.com>: > > > I'm migrating my 9legacy machines to GCP but my auth/cpu servers can't > > get root from the fileserver. > > Is there someone that is using full system Plan 9 on GCP? > > Yes, but only using a local file server. > I've never tried to boot Plan 9 from a remote file server so far. > > > Notes: > > - DHCP of VPC network on GCP sends ipmask=3D/32 options to that client. > > - If ipmask is /32 then ip/ipconfig ignores it. > > - Therefore each instance can't reach other instances in the same regio= n. > > > > In my experience, the communications works only if /net/ipifc is > > configured from /lib/ndb/local by ip/ipconfig -N, its ipmask is /20, > > and it is added to /net/iproute manually that the routes to other > > instances, but in this case, the cpu/auth servers couldn't reach to > > the fs because nothing to add the routes before getting root. > > 9legacy includes a patch that considers 32 mask as 0. > > http://9legacy.org/9legacy/patch/ip-ipconfig-mask.diff > > -- > David du Colombier > > ------------------------------------------ > 9fans: 9fans > Permalink: https://9fans.topicbox.com/groups/9fans/Tc21c3dd261e604cf-M926= 904f4ad643a6a16f23051 > Delivery options: https://9fans.topicbox.com/groups/9fans/subscription