To: Debian Edu team I started building my isolated Debian Edu Buster env, then I got a trouble around gateway. (I have to start with gateway by personal issue)
It's about NIC name rules. ethN -> enpxxx I'm not sure but I think Linus said something like "Just code it." So I attach my "gateway's /etc/network/interfaces generator" It's a bash script. Tested on my new gateway Debian Edu Buster Minimal machine, amd64(Kaby Lake) dual NIC. It seems any other part works fine. I only edit /etc/network/interfaces. I'm now LAN cable shortage and not tested LAN side. Just did some minimum tests. Apology for that. Regards. And this is also a re-sending message, as shown below. On 5/10/19 10:47 PM, Holger Levsen wrote:
On Fri, May 10, 2019 at 09:57:12PM +0900, hoxp18 wrote:Dear Holger Levsen, On 5/8/19 10:38 PM, Holger Levsen wrote:* NIC names: ethN Both Stretch and Buster now uses enpXsYfZ styles. Will it be changed?noI tried Debian Edu Buster 2019-05-06 netinst, Minimal Profile install on my amd64 dual NIC machine to make it my gateway. eth0 and eth1 is preconfigured in /etc/network/interfaces, but they fail when "service networking start". /sys/class/net shows the NICs as "enp0s31f6" and "enp1s0". I replaced eth0 and eth1 by them. Then it works. WAN side: I confirmed by apt update. LAN side: not yet NAT: "systemctl status enable-nat.service" shows "active" Perhaps the manual and scripts should mention about it.yes, seems so.What I'm considering now is something like this. $ find /sys/class/net ! -name net -a ! -name lo -exec basename \[\} \; enp1s0 enp0s31f6 $ # and some more automated /etc/network/interfaces settings. # cp new-interfaces /etc/network/interfaces # service networking stop # and go on Since I just now have the gateway only, I have no idea about this issue; I send this mail only for you.please resend to the list, this is a good question and I wont have time to reply in the next 24h, sorry. (also for this very brief email!)
Thank you for your quick and precise reply, Holger Levsen.
gateway-setup.sh
Description: application/shellscript