From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id PdzrIHTj9F8maQAA0tVLHw (envelope-from ) for ; Tue, 05 Jan 2021 22:08:52 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oCQQHHTj9F9kUAAAbx9fmQ (envelope-from ) for ; Tue, 05 Jan 2021 22:08:52 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 034789402A0 for ; Tue, 5 Jan 2021 22:08:52 +0000 (UTC) Received: from localhost ([::1]:48618 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kwuVW-0006id-Uv for larch@yhetil.org; Tue, 05 Jan 2021 17:08:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38988) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwuVM-0006iL-Rv for help-guix@gnu.org; Tue, 05 Jan 2021 17:08:40 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:54795) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kwuVJ-00011p-K0 for help-guix@gnu.org; Tue, 05 Jan 2021 17:08:40 -0500 X-Originating-IP: 86.239.3.142 Received: from pruneau.home (lfbn-poi-1-564-142.w86-239.abo.wanadoo.fr [86.239.3.142]) (Authenticated sender: d@divoplade.fr) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id BE4101BF207; Tue, 5 Jan 2021 22:08:26 +0000 (UTC) Message-ID: <8828ff9c6f2127f6210443046b9011f7276ae0a1.camel@divoplade.fr> Subject: Re: How can I have a static IP on one NIC and DHCP on the other? From: divoplade To: Katherine Cox-Buday , help-guix@gnu.org Date: Tue, 05 Jan 2021 23:08:01 +0100 In-Reply-To: <874kjvuk8t.fsf@gmail.com> References: <874kjvuk8t.fsf@gmail.com> Content-Type: multipart/mixed; boundary="=-WWgAbvIQiEA18dGWR9Ar" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Received-SPF: pass client-ip=217.70.183.201; envelope-from=d@divoplade.fr; helo=relay8-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -0.24 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 034789402A0 X-Spam-Score: -0.24 X-Migadu-Scanner: scn0.migadu.com X-TUID: lNi9PBMyDUGg --=-WWgAbvIQiEA18dGWR9Ar Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Hello Katherine, Le mardi 05 janvier 2021 à 15:49 -0600, Katherine Cox-Buday a écrit : > Is it possible to define an operating-system which runs DHCP on one > NIC, > and has a static address on the other? For a slightly different problem (adding a static ipv6 on the same interface, [1]), I ended up creating a service that just did "ip address add dev
" on startup, and it seems to work. Maybe you can do something similar? The "ip" program is from the iproute package, defined in (gnu packages linux). [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44571 Hoping that it helps. divoplade --=-WWgAbvIQiEA18dGWR9Ar Content-Disposition: attachment; filename="static-ipv6.scm" Content-Type: text/x-scheme; name="static-ipv6.scm"; charset="UTF-8" Content-Transfer-Encoding: base64 KGRlZmluZS1tb2R1bGUgKGdudSBzZXJ2aWNlcyBzdGF0aWMtaXB2NikKICAjOnVzZS1tb2R1bGUg KGdudSBzZXJ2aWNlcykKICAjOnVzZS1tb2R1bGUgKGdudSBzZXJ2aWNlcyBzaGVwaGVyZCkKICAj OnVzZS1tb2R1bGUgKGd1aXggZ2V4cCkKICAjOnVzZS1tb2R1bGUgKGd1aXggbW9kdWxlcykKICAj OnVzZS1tb2R1bGUgKGd1aXggcmVjb3JkcykKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBs aW51eCkKICAjOnVzZS1tb2R1bGUgKGljZS05IG1hdGNoKQogICM6dXNlLW1vZHVsZSAoaWNlLTkg b3B0YXJncykpCgooZGVmaW5lLXJlY29yZC10eXBlKiA8c3RhdGljLWlwdjYtY29uZmlndXJhdGlv bj4KICBzdGF0aWMtaXB2Ni1jb25maWd1cmF0aW9uCiAgbWFrZS1zdGF0aWMtaXB2Ni1jb25maWd1 cmF0aW9uCiAgc3RhdGljLWlwdjYtY29uZmlndXJhdGlvbj8KICAoaXByb3V0ZSBzdGF0aWMtaXB2 Ni1jb25maWd1cmF0aW9uLWlwcm91dGUgKGRlZmF1bHQgaXByb3V0ZSkpCiAgKGFkZHJlc3Mgc3Rh dGljLWlwdjYtY29uZmlndXJhdGlvbi1hZGRyZXNzKQogIChpbnRlcmZhY2Ugc3RhdGljLWlwdjYt Y29uZmlndXJhdGlvbi1pbnRlcmZhY2UpKQoKKGV4cG9ydCA8c3RhdGljLWlwdjYtY29uZmlndXJh dGlvbj4KCXN0YXRpYy1pcHY2LWNvbmZpZ3VyYXRpb24KCW1ha2Utc3RhdGljLWlwdjYtY29uZmln dXJhdGlvbgoJc3RhdGljLWlwdjYtY29uZmlndXJhdGlvbj8KCXN0YXRpYy1pcHY2LWNvbmZpZ3Vy YXRpb24taXByb3V0ZQoJc3RhdGljLWlwdjYtY29uZmlndXJhdGlvbi1hZGRyZXNzCglzdGF0aWMt aXB2Ni1jb25maWd1cmF0aW9uLWludGVyZmFjZSkKCihkZWZpbmUgc3RhdGljLWlwdjYtc2hlcGhl cmQtc2VydmljZQogIChtYXRjaC1sYW1iZGEKICAgICgoJCA8c3RhdGljLWlwdjYtY29uZmlndXJh dGlvbj4KCWlwcm91dGUgYWRkcmVzcyBpbnRlcmZhY2UpCiAgICAgKGxpc3QKICAgICAgKHNoZXBo ZXJkLXNlcnZpY2UKICAgICAgIChwcm92aXNpb24gJyhzdGF0aWMtaXB2NikpCiAgICAgICAoZG9j dW1lbnRhdGlvbiAoZm9ybWF0ICNmICJBZGQgfmEvMTI4IHRvIGludGVyZmFjZSB+YSIKCQkJICAg ICAgYWRkcmVzcyBpbnRlcmZhY2UpKQogICAgICAgKHJlcXVpcmVtZW50ICcodXNlci1wcm9jZXNz ZXMgbG9vcGJhY2sgc3lzbG9nZCkpCiAgICAgICAoc3RhcnQKCSN+KGxhbWJkYSBfCgkgICAgKHN5 c3RlbSoKCSAgICAgKHN0cmluZy1hcHBlbmQgIyRpcHJvdXRlICIvc2Jpbi9pcCIpCgkgICAgICJh ZGRyZXNzIgoJICAgICAiYWRkIgoJICAgICAiZGV2IgoJICAgICAjJGludGVyZmFjZQoJICAgICAo c3RyaW5nLWFwcGVuZCAjJGFkZHJlc3MgIi8xMjgiKSkpKQogICAgICAgKHN0b3AKCSN+KGxhbWJk YSBfCgkgICAgKHN5c3RlbSoKCSAgICAgKHN0cmluZy1hcHBlbmQgIyRpcHJvdXRlICIvc2Jpbi9p cCIpCgkgICAgICJhZGRyZXNzIgoJICAgICAiZGVsZXRlIgoJICAgICAiZGV2IgoJICAgICAjJGlu dGVyZmFjZQoJICAgICAoc3RyaW5nLWFwcGVuZCAjJGFkZHJlc3MgIi8xMjgiKSkpKSkpKSkpCgoo ZGVmaW5lLXB1YmxpYyBzdGF0aWMtaXB2Ni1zZXJ2aWNlLXR5cGUKICAoc2VydmljZS10eXBlIChu YW1lICdzdGF0aWMtaXB2NikKCQkoZXh0ZW5zaW9ucwoJCSAobGlzdAoJCSAgKHNlcnZpY2UtZXh0 ZW5zaW9uCgkJICAgc2hlcGhlcmQtcm9vdC1zZXJ2aWNlLXR5cGUKCQkgICBzdGF0aWMtaXB2Ni1z aGVwaGVyZC1zZXJ2aWNlKSkpKSkK --=-WWgAbvIQiEA18dGWR9Ar--