Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
home_server:home_server_setup:network_setup [2025-01-03 Fri wk01 10:04] – [Network Setup] baumkphome_server:home_server_setup:network_setup [2025-01-03 Fri wk01 11:00] (current) – [References] baumkp
Line 1: Line 1:
 {{tag>network interface netplan nic setup loopback eth ethernet bridge bond networkd linux debian setup command}} {{tag>network interface netplan nic setup loopback eth ethernet bridge bond networkd linux debian setup command}}
-=====Network Setup=====+======Network Setup======
  
 Most server have more than one network connection although one is technically enough.  Routers by definition need to have a minimum of at least 2 network connections. Most server have more than one network connection although one is technically enough.  Routers by definition need to have a minimum of at least 2 network connections.
  
 It would seem that Debian Linux supports multiple methods to define network connections: It would seem that Debian Linux supports multiple methods to define network connections:
-  -'/etc/network/interfaces'' with  +  - ''/etc/network/interfaces'' with  
-  -network manager +  - network manager 
-  -systemd-networkd +  - systemd-networkd 
-  -netplan+  - netplan
 As usual they all have their own pros and cons.  Also care needs to be taken not to have conflicting methods operating at the same time, particularly on the same interface. As usual they all have their own pros and cons.  Also care needs to be taken not to have conflicting methods operating at the same time, particularly on the same interface.
  
Line 16: Line 16:
  
 Some references are noted below Network Setup Links. ++++ Some references are noted below Network Setup Links. ++++
 +
 +=====References=====
 +  *[[https://shape.host/resources/how-to-configure-network-on-debian-12-a-guide-for-beginners|How to Configure Network on Debian 12: A Guide for Beginners]] (systemd-networkd)
 +  *[[https://www.server-world.info/en/note?os=Debian_12&p=initial_conf&f=3|Debian 12 Initial Settings : Network Settings]]
 +  *[[https://poweradm.com/systemd-network-config-linux/|Network Configuration with Systemd-networkd on Ubuntu/Debian]] (systemd-networkd))
 +  *[[https://wiki.debian.org/NetworkConfiguration|Debian Wiki - Network Configuration]] (All methods)
 +  *[[https://wiki.debian.org/BridgeNetworkConnections|Debian Wiki - Bridge Network Connections]] (/etc/network/interfaces method)
 +  *[[https://www.debian.org/doc/manuals/debian-reference/ch05.en.html|Debian Manual Chapter 5. Network Setup]]
 +  *[[https://thelinuxcode.com/debian_etc_network_interfaces/|All About the Debian /etc/network/interfaces File: The Comprehensive Guide]] (/etc/network/interfaces method)
 +    *[[https://thelinuxcode.com/reload-network-interfaces-debian/|A Comprehensive Guide on Reloading /etc/network/interfaces in Debian]]
 +    *[[https://thelinuxcode.com/restart-networking-debian-12-desktop-server-operating-system/|Getting Networking Up and Running on Debian 12: An Expert‘s Guide]]
 +    *[[https://thelinuxcode.com/restart_networking_debian_linux/|How to Restart Networking on Debian Linux]]
 +  *[[https://www.cyberciti.biz/faq/linux-list-network-cards-command/|https://www.cyberciti.biz/faq/linux-list-network-cards-command/]]
 +  *[[https://www.baeldung.com/linux/network-interface-configure|Understanding and Configuring Linux Network Interfaces]]
 +  *[[https://raspberrypi.stackexchange.com/questions/108592/use-systemd-networkd-for-general-networking|https://raspberrypi.stackexchange.com/questions/108592/use-systemd-networkd-for-general-networking]] (systemd-networkd)
 +  *[[https://superuser.com/questions/1694538/systemd-networkd-what-is-the-configuration-file-precedence|https://superuser.com/questions/1694538/systemd-networkd-what-is-the-configuration-file-precedence]] (systemd-networkd)
 +  *[[https://medium.com/100-days-of-linux/working-with-systemd-networkd-e461cfe80e6d|Working with systemd-networkd]] (systemd-networkd)
 +  *[[https://major.io/p/creating-a-bridge-for-virtual-machines-using-systemd-networkd/|Creating a bridge for virtual machines using systemd-networkd]] (systemd-networkd)
 +  *[[https://wiki.archlinux.org/title/Systemd-networkd|Arch wiki - systemd-networkd]]
 +  *[[https://man.archlinux.org/man/systemd.network.5|systemd.network - Network configuration]]
 +  *[[https://www.freedesktop.org/software/systemd/man/latest/systemd.network.html|Systemd documentation: systemd.network]]
 =====Archived Network Setups===== =====Archived Network Setups=====