FYI, I burned the `rk3399-sd-ubuntu-focal-desktop-4.19-arm64-20230915.img.gz` to my SD card.
https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R4S#Flash_to_TF
All the ethernet ports can be found and working (tested).
So I think this might be some bugs in the Armbian build.
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
$ uname -a
Linux NanoPi-R4S 4.19.193 #4 SMP PREEMPT Tue Sep 5 13:32:27 CST 2023 aarch64 aarch64 aarch64 GNU/Linux
pi@NanoPi-R4S:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 68:27:19:ad:02:09 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.180/24 brd 192.168.100.255 scope global dynamic noprefixroute eth0
valid_lft 85478sec preferred_lft 85478sec
inet6 fe80::ca10:91c8:345b:dcc4/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 66:a8:c1:46:84:83 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.181/24 brd 192.168.100.255 scope global dynamic noprefixroute eth1
valid_lft 85926sec preferred_lft 85926sec
inet6 fe80::73e6:a4c0:efc2:da25/64 scope link noprefixroute
valid_lft forever preferred_lft forever
$ curl -IL --interface eth0 https://1.1.1.1/dns-query
HTTP/2 415
server: cloudflare
date: Fri, 24 Nov 2023 13:18:11 GMT
access-control-allow-origin: *
cf-ray: 82b1efb8a8d47d7c-LAX
$ curl -IL --interface eth1 https://1.1.1.1/dns-query
HTTP/2 415
server: cloudflare
date: Fri, 24 Nov 2023 13:18:15 GMT
access-control-allow-origin: *
cf-ray: 82b1efd0c9a67eb7-LAX