ifconfig -a で調べたら、"eth0" ではなく、"enxb827eb6d4d06" なる変な文字列になっていた。
これを修正する方法は、以下の通り(らしい)
/etc/udev/rules.d/70-persistent-net.rulesを作って、
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:ac:6f:65:31:e5", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
と書き来んでおく。上のMACアドレスは実際のetherのMACに書き換えること。
その後、/etc/network/interfaces に
auto eth0
iface eth0 inet static
address 192.168.0.12
netmask 255.255.255.0
gateway 192.168.0.1
などと記載する。
/etc/dhcpcd.confの方は消しても大丈夫そう。
一応、/etc/dhcpcd.conf.orgとして以下のように残しておいた
interface eth0
static ip_address=192.168.0.12/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1