Netzwerk einrichten (Linux): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
 
(21 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== IP-Adressen scannen ==
Siehe [[Nmap_(Linux)|nmap]]
== Konfigurationsdateien ==
== Konfigurationsdateien ==
* ''/etc/network/interfaces''
* ''/etc/network/interfaces''


== Statische IP-Addresse vergeben ==
== Statische IP-Addresse vergeben ==
Folgene Zeilen in der Datei
Folgene Zeilen in der Datei <code>/etc/network/interfaces</code> hinzufügen:
<code>
/etc/network/interfaces
</code>
hinzufügen:
<pre style="white-space: pre-wrap;  
<pre style="white-space: pre-wrap;  
white-space: -moz-pre-wrap;  
white-space: -moz-pre-wrap;  
Zeile 13: Zeile 13:
white-space: -o-pre-wrap;  
white-space: -o-pre-wrap;  
word-wrap: break-word;">
word-wrap: break-word;">
# The primary network interface
auto eth0
# Starting during boot process
iface eth0 inet static
iface eth0 inet static
     address 10.0.0.100
     address 10.0.0.100
Zeile 19: Zeile 22:
     dns-nameservers 10.0.0.1
     dns-nameservers 10.0.0.1
</pre>
</pre>
== Alias IP-Addressen vergeben ==
Einer physikalischen Netwerkschnittstelle können mehrere IP-Addressen zugewiesen werden. Der Grund kann die Zugehörigkeit zu mehreren Subnetzen sein. Alias-Addressen können nur statische Konfiguration haben.
Dazu in der Datei ''/etc/network/interfaces'' weitere Einträge für die Netzwerkschnittstelle mit der Endung '':<postfix>'' hinzufügen. Der Eintrag ''name'' ist optional und dient nur als Hinweis.
<pre>
# The primary network interface
auto enp0s3
iface enp0s3 inet static
        address 10.0.0.110
        gateway 10.0.0.138
        netmask 255.255.255.0
        dns-nameservers 10.0.0.138
auto enp0s3:1
iface enp0s3:1 inet static
        name Test alias 1
        address 10.0.0.111
        gateway 10.0.0.138
        netmask 255.255.255.0
        dns-nameservers 10.0.0.138
</pre>
=== Links ===
[https://www.unixmen.com/assign-multiple-ip-addresses-to-one-interface-on-ubuntu-15-10/ https://www.unixmen.com/assign-multiple-ip-addresses-to-one-interface-on-ubuntu-15-10/]


== Statische Route hinzufügen ==
== Statische Route hinzufügen ==
Folgene Zeilen in der Datei
Folgene Zeilen in der Datei <code>/etc/network/interfaces</code> hinzufügen:
<code>
/etc/network/interfaces
</code>
hinzufügen:
<pre style="white-space: pre-wrap;  
<pre style="white-space: pre-wrap;  
white-space: -moz-pre-wrap;  
white-space: -moz-pre-wrap;  
Zeile 38: Zeile 64:


== Interfaces neu einlesen ==
== Interfaces neu einlesen ==
<code>
 
=== Manuell ===
 
Stoppen:
<pre>
sudo ifdown <nic>
</pre>
 
Starten:
<pre>
sudo ifup <nic>
</pre>
 
=== Per Network-Manager ===
 
<pre>
sudo service network-manager restart
</pre>
 
=== Deprecated ===
<pre>
sudo /etc/init.d/networking restart  
sudo /etc/init.d/networking restart  
</code>
</pre>
 
== Netzwerk-Status ==
 
Status aller Netzwerkschnittstellen anzeigen:
<pre>
ifonfig
</pre>
 
Aktuell verfügbare Netzwerkkarten anzeigen:
<pre>
cat /run/network/ifstate
</pre>


== Routingtabelle anzeigen ==
== Routingtabelle anzeigen ==
<code>
<pre>
netstat -rn
netstat -rn
</code>
</pre>
 
== IPV4-Weiterleitung aktivieren ==
 
Die Datei ''/etc/sysctl.conf'' öffnen:
<pre>
sudo vi /etc/sysctl.conf
</pre>
 
Danach folgende Zeile einkommentieren:
<pre>
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
</pre>
 
Mittels folgenden Befehl wird die Konfigurations-Datei neu eingelesen:
<pre>
sudo sysctl -p /etc/sysctl.conf
</pre>
 
== Links ==
 
[https://forum.ubuntuusers.de/topic/ip-von-router-und-dsn-server-anzeigen-lassen/ https://forum.ubuntuusers.de/topic/ip-von-router-und-dsn-server-anzeigen-lassen/]
 
 
Zurück zu [[Ubuntu]]

Aktuelle Version vom 23. Juni 2021, 16:40 Uhr

IP-Adressen scannen

Siehe nmap

Konfigurationsdateien

  • /etc/network/interfaces

Statische IP-Addresse vergeben

Folgene Zeilen in der Datei /etc/network/interfaces hinzufügen:

# The primary network interface
auto eth0
# Starting during boot process
iface eth0 inet static
    address 10.0.0.100
    gateway 10.0.0.1
    netmask 255.255.255.0
    dns-nameservers 10.0.0.1

Alias IP-Addressen vergeben

Einer physikalischen Netwerkschnittstelle können mehrere IP-Addressen zugewiesen werden. Der Grund kann die Zugehörigkeit zu mehreren Subnetzen sein. Alias-Addressen können nur statische Konfiguration haben.

Dazu in der Datei /etc/network/interfaces weitere Einträge für die Netzwerkschnittstelle mit der Endung :<postfix> hinzufügen. Der Eintrag name ist optional und dient nur als Hinweis.

# The primary network interface
auto enp0s3
iface enp0s3 inet static
        address 10.0.0.110
        gateway 10.0.0.138
        netmask 255.255.255.0
        dns-nameservers 10.0.0.138

auto enp0s3:1
iface enp0s3:1 inet static
        name Test alias 1
        address 10.0.0.111
        gateway 10.0.0.138
        netmask 255.255.255.0
        dns-nameservers 10.0.0.138

Links

https://www.unixmen.com/assign-multiple-ip-addresses-to-one-interface-on-ubuntu-15-10/

Statische Route hinzufügen

Folgene Zeilen in der Datei /etc/network/interfaces hinzufügen:

    ...
    dns-nameservers 10.0.0.1
    # Add persistent route command
    post-up route add -net 10.8.0.0 netmask 255.255.255.0 gw 10.0.0.101 metric 1

Interfaces neu einlesen

Manuell

Stoppen:

sudo ifdown <nic>

Starten:

sudo ifup <nic>

Per Network-Manager

sudo service network-manager restart

Deprecated

sudo /etc/init.d/networking restart 

Netzwerk-Status

Status aller Netzwerkschnittstellen anzeigen:

ifonfig

Aktuell verfügbare Netzwerkkarten anzeigen:

cat /run/network/ifstate

Routingtabelle anzeigen

netstat -rn

IPV4-Weiterleitung aktivieren

Die Datei /etc/sysctl.conf öffnen:

sudo vi /etc/sysctl.conf

Danach folgende Zeile einkommentieren:

# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1

Mittels folgenden Befehl wird die Konfigurations-Datei neu eingelesen:

sudo sysctl -p /etc/sysctl.conf

Links

https://forum.ubuntuusers.de/topic/ip-von-router-und-dsn-server-anzeigen-lassen/


Zurück zu Ubuntu