Network-networkd: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Replaced content with "==Setup for Networkd== ===Switching to Networkd === <pre>$ systemctl stop NetworkManager $ systemctl disable NetworkManager $ systemctl enable systemd-networkd $ systemctl enable systemd-resolved $ systemctl start systemd-resolved $ rm /etc/resolv.conf $ ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf $ mkdir -p /etc/systemd/network</pre> ===Configuring Networkd=== ====What interfaces do we have==== <pre> # networkctl IDX LINK TYPE OPERATI...") Tags: Replaced Visual edit |
||
| Line 53: | Line 53: | ||
</pre> | </pre> | ||
== Controlling interfaces == | === Controlling interfaces === | ||
==== Full Restart ==== | |||
=== Full Restart === | |||
<pre> | <pre> | ||
$ systemctl restart systemd-network | $ systemctl restart systemd-network | ||
</pre> | </pre> | ||
=== Interface only === | ==== Interface only ==== | ||
<pre> | <pre> | ||
$ networkctl up eno1 | $ networkctl up eno1 | ||
| Line 71: | Line 69: | ||
</pre> | </pre> | ||
== | ==IP Alias for Networkd== | ||
<pre> | <pre> | ||
$ cat >> /etc/systemd/network/00-eno1.network << EOF | $ cat >> /etc/systemd/network/00-eno1.network << EOF | ||
[Match] | [Match] | ||
Name=enp3s0 | Name=enp3s0 | ||
[Network] | [Network] | ||
Address=192.168.1.50/24 | Address=192.168.1.50/24 | ||
Address=172.14.0.50/24 | Address=172.14.0.50/24 | ||
Gateway=192.168.1.1 | Gateway=192.168.1.1 | ||
DNS=192.168.1.1 | DNS=192.168.1.1 | ||
== | Address=2a0a:3840:1337:126::b9c1:7ecb:1337/64 | ||
Gateway=2a0a:3840:1337:126::1 | |||
EOF | |||
</pre> | </pre> | ||
Latest revision as of 11:21, 17 January 2023
Setup for Networkd
Switching to Networkd
$ systemctl stop NetworkManager $ systemctl disable NetworkManager $ systemctl enable systemd-networkd $ systemctl enable systemd-resolved $ systemctl start systemd-resolved $ rm /etc/resolv.conf $ ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf $ mkdir -p /etc/systemd/network
Configuring Networkd
What interfaces do we have
# networkctl IDX LINK TYPE OPERATIONAL SETUP 1 lo loopback carrier unmanaged 2 eno1 ether routable unmanaged 3 br0 bridge routable unmanaged 4 virbr0 bridge no-carrier unmanaged 5 docker0 bridge no-carrier unmanaged 6 br-b737ea16f9fc bridge no-carrier unmanaged 7 vnet0 ether degraded unmanaged 7 links listed.
Configuring en01 - static
$ cat >> /etc/systemd/network/00-eno1.network << EOF [Match] Name=enp3s0 [Network] Address=192.168.1.50/24 Gateway=192.168.1.1 DNS=192.168.1.1 EOF
Configuring en01 - dhcp
$ cat >> /etc/systemd/network/00-eno1.network << EOF [Match] Name=enp3s0 [Network] DHCP=yes EOF
Controlling interfaces
Full Restart
$ systemctl restart systemd-network
Interface only
$ networkctl up eno1
$ networkctl down eno1
IP Alias for Networkd
$ cat >> /etc/systemd/network/00-eno1.network << EOF [Match] Name=enp3s0 [Network] Address=192.168.1.50/24 Address=172.14.0.50/24 Gateway=192.168.1.1 DNS=192.168.1.1 Address=2a0a:3840:1337:126::b9c1:7ecb:1337/64 Gateway=2a0a:3840:1337:126::1 EOF