hostnamectl; # tested on
       Icon name: computer-server
         Chassis: server 🖳
Operating System: Debian GNU/Linux 12 (bookworm)  
          Kernel: Linux 6.1.0-44-amd64
    Architecture: x86-64
 Hardware Vendor: GIGABYTE
  Hardware Model: G292-Z20-00
Firmware Version: R23

# is a great tool but WARNING it is actively SCANNING the network, ask for permission in advance
netdiscover
 Currently scanning: 192.168.11.0/16   |   Screen View: Unique Hosts                                                                                                           
                                                                                                                                                                               
 5 Captured ARP Req/Rep packets, from 5 hosts.   Total size: 300                                                                                                               
 _____________________________________________________________________________
   IP            At MAC Address     Count     Len  MAC Vendor / Hostname      
 -----------------------------------------------------------------------------
 192.168.0.48    00:e0:6f:XX:XX:XX      1      60  ARRIS Group, Inc.                                                                                                           
 192.168.0.48    00:11:22:XX:XX:XX      1      60  CIMSYS Inc                                                                                                                  
 192.168.4.125   00:e0:6f:XX:XX:XX      1      60  ARRIS Group, Inc.                                                                                                           
 192.168.4.125   00:11:22:XX:XX:XX      1      60  CIMSYS Inc                                                                                                                  
 192.168.4.238   18:c0:4d:XX:XX:XX      1      60  GIGA-BYTE TECHNOLOGY CO.,LTD. 

# list all nics in a bit confusing too much info manner

ip -br a
lo               UNKNOWN        127.0.0.1/8 
eno1np0          DOWN           
eno2np1          UP             192.168.4.112/24 192.168.0.123/24 
virbr0           UP             192.168.122.1/24 
vnet0            UNKNOWN         

# there is the obvious but a but confusing
ip -c 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
2: eno1np0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 18:c0:4d:be:xx:xx brd ff:ff:ff:ff:ff:ff
    altname enp130s0f0np0
3: eno2np1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 18:c0:4d:be:xx:xx brd ff:ff:ff:ff:ff:ff
    altname enp130s0f1np1
    inet 192.168.4.112/24 brd 192.168.4.255 scope global noprefixroute eno2np1
       valid_lft forever preferred_lft forever
    inet 192.168.0.123/24 brd 192.168.0.255 scope global eno2np1:3
       valid_lft forever preferred_lft forever
5: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 52:54:00:74:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
6: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master virbr0 state UNKNOWN group default qlen 1000
    link/ether 1e:e9:fb:64:xx:xx brd ff:ff:ff:ff:ff:ff
nmcli -o
eno2np1: connected to eno2np1
        "Mellanox MT27710"
        ethernet (mlx5_core), 18:C0:4D:XX:XX:XX, hw, sriov, mtu 1500
        ip4 default
        inet4 192.168.0.123/24
        inet4 192.168.4.112/24
        route4 192.168.4.0/24 metric 100
        route4 default via 192.168.4.1 metric 100
        route4 192.168.0.0/24 metric 0

virbr0: connected (externally) to virbr0
        "virbr0"
        bridge, 52:54:00:XX:XX:XX, sw, mtu 1500
        inet4 192.168.122.1/24
        route4 192.168.122.0/24 metric 0

vnet0: connected (externally) to vnet0
        "vnet0"
        tun, 1E:E9:FB:64:8C:87, sw, mtu 1500
        master virbr0

lo: disconnected
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

eno1np0: unavailable
        "Mellanox MT27710"
        ethernet (mlx5_core), 18:C0:4D:XX:XX:XX, hw, sriov, mtu 1500

DNS configuration:
        servers: 192.168.0.1
        interface: eno2np1

Use "nmcli device show" to get complete information about known devices and
"nmcli connection show" to get an overview on active connection profiles.


nmcli connection show
NAME             UUID                                  TYPE      DEVICE  
eno2np1          85df0391-24c1-4ede-b038-xxxxxxxxxxxx  ethernet  eno2np1 
virbr0           28450d6e-6663-4146-8863-xxxxxxxxxxxx  bridge    virbr0  
vnet0            3dbda2f1-e97b-458b-b7cd-xxxxxxxxxxxx  tun       vnet0   
eno1np0          0d8048e1-2f38-340e-9afa-xxxxxxxxxxxx  ethernet  --      
enx761280c5c794  5d3297d5-58b2-3e57-bb74-xxxxxxxxxxxx  ethernet  --      
enxca4ba93ab854  d2272942-f57b-37d6-92fd-xxxxxxxxxxxx  ethernet  --   

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.4.125   0.0.0.0         UG    0      0        0 eno2np1
0.0.0.0         192.168.4.1     0.0.0.0         UG    100    0        0 eno2np1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eno2np1
192.168.4.0     0.0.0.0         255.255.255.0   U     100    0        0 eno2np1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

# set default route without dropping ssh connection
ip route replace default via 192.168.4.125

liked this article?

  • only together we can create a truly free world
  • plz support dwaves to keep it up & running!
  • (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
  • really really hate advertisement
  • contribute: whenever a solution was found, blog about it for others to find!
  • talk about, recommend & link to this blog and articles
  • thanks to all who contribute!
admin