networking in debian linux

# see information on
https://wiki.debian.org/NetworkConfiguration
# and
  man interfaces
 
# config files in /etc/network/interfaces
# man interfaces
# static for ipv4:
    auto eth0
    iface eth0 inet static
        address xxx.xxx.xxx.xxx/<netmask>
        gateway xxx.xxx.xxx.xxx

# static for ipv6 (example):
    iface eth0 inet6 static
        address 2001:db8::c0ca:1eaf/64
        gateway 2001:db8::1ead:ed:beef

# You can list interfaces with
  ls /sys/class/net

# restart network
  sudo /etc/init.d/networking restart

  sudo /etc/init.d/networking stop
  sudo /etc/init.d/networking start

  sudo systemctl status networking
  sudo systemctl restart networking

  sudo systemctl restart NetworkManager

# Defining the (DNS) Nameservers
# files in /etc/resolv.conf

    nameserver xxx.xxx.xxx.xxx