<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.julian-lemmerich.de/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.julian-lemmerich.de/feed.php">
        <title>Julian Lemmerich&#039;s Homenetwork wiki - knowledge_base:linux:ipconfig</title>
        <description></description>
        <link>https://wiki.julian-lemmerich.de/</link>
        <image rdf:resource="https://wiki.julian-lemmerich.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-02T17:26:35+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:ifupdown&amp;rev=1739973032&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:iproute2&amp;rev=1739973003&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:kernel&amp;rev=1739972741&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:netplan&amp;rev=1773397073&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:nm&amp;rev=1747037417&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:start&amp;rev=1739972790&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.julian-lemmerich.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Julian Lemmerich's Homenetwork wiki</title>
        <link>https://wiki.julian-lemmerich.de/</link>
        <url>https://wiki.julian-lemmerich.de/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:ifupdown&amp;rev=1739973032&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T13:50:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ifupdown</title>
        <link>https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:ifupdown&amp;rev=1739973032&amp;do=diff</link>
        <description>IP configuration: ifupdown

ifupdown is the classic debian way of configuring network. It is on its way out tho. Still works on Debian 12, but for example Raspian Bookworm and Debian Cloud Images have moved away from it.

Static Configuration


# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address 192.168.21.2/24
        gateway 192.168.21.1
iface eth0 inet6 static
        address fd18:76a0:3427:…</description>
    </item>
    <item rdf:about="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:iproute2&amp;rev=1739973003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T13:50:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iproute2</title>
        <link>https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:iproute2&amp;rev=1739973003&amp;do=diff</link>
        <description>IP Configuration: iproute2

Mit iproute2 kann man live änderungen an IP konfiguration vornehmen.

Man Page

IPv6


sudo ip addr add 2003:59:6034::26:4/64 dev eth1
sudo ip route add ::/0 via 2003:59:6034::1 dev eth1


Token


sudo ip token set ::27 dev eth0</description>
    </item>
    <item rdf:about="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:kernel&amp;rev=1739972741&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T13:45:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kernel</title>
        <link>https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:kernel&amp;rev=1739972741&amp;do=diff</link>
        <description>Network Kernel Settings

Forwarding


net.ipv4.ip_forward = 1
net.ipv6.conf.all.forwarding = 1


To use dynamic ip configuration instead of static in ipv6 with fowarding on:


net.ipv6.conf.all.accept_ra = 2


Disable IPv6 completely


net.ipv6.conf.eth0.disable_ipv6 = 1 #replace eth0 with desired interface or all</description>
    </item>
    <item rdf:about="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:netplan&amp;rev=1773397073&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-13T10:17:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>netplan</title>
        <link>https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:netplan&amp;rev=1773397073&amp;do=diff</link>
        <description>IP Configuration: Netplan

Netplan is the default to configure on Ubuntu.


# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init&#039;s network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}


network:
    ethernets:
        eth0:
            dhcp4: no
            addresses:
            - 192.168.25.40/24
    …</description>
    </item>
    <item rdf:about="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:nm&amp;rev=1747037417&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-12T08:10:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nm</title>
        <link>https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:nm&amp;rev=1747037417&amp;do=diff</link>
        <description>NetworkManager

Configuration

!TODO

i dont like it

Removing Network Manager

Komplettes purgen geht auf den meisten systemen nicht, weil es eine dependency von Gnome und von XFCE auf Kali ist.


sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager</description>
    </item>
    <item rdf:about="https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:start&amp;rev=1739972790&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T13:46:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://wiki.julian-lemmerich.de/doku.php?id=knowledge_base:linux:ipconfig:start&amp;rev=1739972790&amp;do=diff</link>
        <description>IP Configuration

Linux has so many ways of configuring IPs, so here is a collection of how to do it!

Main options

	*  Kernel Settings

Network Managers

	*  iproute2 (temp)
	*  ifupdown or /etc/network/interfaces (old Debian)
	*  netplan (Ubuntu)
	*  systemd-networkd (new Debian)
	*  NetworkManager (Raspian &amp; Kali)</description>
    </item>
</rdf:RDF>
