Hetzner - DokuWiki

Cloud IP static
K (Deaktivieren der cloud-init Netzwerkanpassungen)
 
(8 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{Languages|Cloud_IP_static}}
 
{{Languages|Cloud_IP_static}}
  
= Cloud-IP-Statisch =
+
= Statische IP-Konfiguration (Cloud) =
  
== <span class="mw-headline" id="Debian_.2F_Ubuntu">Debian / Ubuntu</span> ==
+
== Debian / Ubuntu ==
  
 +
=== ifup ===
 
Editieren von /etc/network/interfaces:
 
Editieren von /etc/network/interfaces:
 
<pre>auto eth0
 
<pre>auto eth0
Zeile 11: Zeile 12:
 
         netmask 255.255.255.255
 
         netmask 255.255.255.255
 
         gateway 172.31.1.1
 
         gateway 172.31.1.1
 +
        pointopoint 172.31.1.1
 
         dns-nameservers 213.133.98.98 213.133.99.99 213.133.100.100
 
         dns-nameservers 213.133.98.98 213.133.99.99 213.133.100.100
        post-up ip r ad 172.31.1.1 dev eth0
+
 
  
 
iface eth0 inet6 static
 
iface eth0 inet6 static
         address <Eine IPv6 Adresse aus dem Subnetz. z.B. 2a01:4f8:0:3df1::1>
+
         address <Eine IPv6 Adresse aus dem Subnetz. z.B. 2a01:4f8:0::1>
 
         netmask 64
 
         netmask 64
 
         gateway fe80::1
 
         gateway fe80::1
 
</pre>
 
</pre>
Editieren von /etc/cloud/cloud.cfg.d/98-disable-network.cfg:
+
 
 +
=== netplan ===
 +
 
 +
Edit /etc/netplan/01-netcfg.yml
 +
<pre>
 +
network:
 +
  version: 2
 +
  renderer: networkd
 +
  ethernets:
 +
    eth0:
 +
      dhcp4: yes
 +
      dhcp6: no
 +
      addresses:
 +
        - <one IPv6 address from your subnet, e.g. 2001:db8:0::1>/64
 +
      gateway6: fe80::1
 +
</pre>
 +
 
 +
=== Deaktivieren der cloud-init Netzwerkanpassungen ===
 +
Hinzufügen von /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg:
 
<pre>network:
 
<pre>network:
 
   config: disabled
 
   config: disabled
 
</pre>
 
</pre>
Folgender Command muss ausgeführt werden:
 
<pre>rm /etc/network/interfaces.d/50-cloud-init.cfg
 
</pre>
 
== <span class="mw-headline" id="CentOS_.2F_Fedora">CentOS / Fedora</span><span class="mw-headline"></span> ==
 
  
----
+
Folgender Befehl muss ausgeführt werden:
 +
rm /etc/network/interfaces.d/50-cloud-init.cfg
  
Editieren von /etc/cloud/cloud.cfg.d/98-disable-network.cfg:
+
== Fedora / CentOS  ==
 +
 
 +
Hinzufügen von /etc/cloud/cloud.cfg.d/98-disable-network.cfg:
 
<pre>network:
 
<pre>network:
 
   config: disabled
 
   config: disabled
 
</pre>
 
</pre>
 +
 
Editieren von /etc/sysconfig/network-scripts/ifcfg-eth0:
 
Editieren von /etc/sysconfig/network-scripts/ifcfg-eth0:
 
<pre>BOOTPROTO=static
 
<pre>BOOTPROTO=static
Zeile 44: Zeile 64:
 
NETMASK=255.255.255.255
 
NETMASK=255.255.255.255
 
DNS1=213.133.98.98
 
DNS1=213.133.98.98
DNS1=213.133.99.99
+
DNS2=213.133.99.99
 +
IPV6ADDR=<Eine IPv6 Adresse aus dem Subnetz. z.B. 2a01:4f8:0::1>/64
 +
IPV6INIT=yes
 +
IPV6_DEFAULTGW=fe80::1%eth0
 +
IPV6_DEFAULTDEV=eth0
 
</pre>
 
</pre>
 
Editieren von /etc/sysconfig/network-scripts/route-eth0:
 
Editieren von /etc/sysconfig/network-scripts/route-eth0:
<pre>172.31.1.1/32 dev eth0
+
 
default via 172.31.1.1 dev eth0
+
172.31.1.1/32 dev eth0
 +
default via 172.31.1.1 dev eth0
 +
 
 +
== FreeBSD  ==
 +
 
 +
Editieren von /etc/rc.conf
 +
 
 +
<pre>
 +
ifconfig_vtnet0="inet <Ihre IPv4-Adresse>/32"
 +
static_routes="hetzner_cloud_gw"
 +
route_hetzner_cloud_gw="172.31.1.1/32 -iface vtnet0"
 +
defaultrouter="172.31.1.1"
 +
ifconfig_vtnet0_ipv6="inet6 <Eine IPv6 Adresse aus dem Subnetz. z.B. 2a01:4f8:0::1>/64"
 +
ipv6_defaultrouter="fe80::1%vtnet0"
 
</pre>
 
</pre>
[[Category:Cloud]]
 
  
 +
[[Kategorie:Cloud]]
 
[[Kategorie:Hetzner Cloud]]
 
[[Kategorie:Hetzner Cloud]]

Aktuelle Version vom 27. August 2019, 05:28 Uhr

Inhaltsverzeichnis

Statische IP-Konfiguration (Cloud)

Debian / Ubuntu

ifup

Editieren von /etc/network/interfaces:

auto eth0
iface eth0 inet static
        address <Ihre IPv4 Adresse>
        netmask 255.255.255.255
        gateway 172.31.1.1
        pointopoint 172.31.1.1
        dns-nameservers 213.133.98.98 213.133.99.99 213.133.100.100


iface eth0 inet6 static
        address <Eine IPv6 Adresse aus dem Subnetz. z.B. 2a01:4f8:0::1>
        netmask 64
        gateway fe80::1

netplan

Edit /etc/netplan/01-netcfg.yml

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes
      dhcp6: no
      addresses:
        - <one IPv6 address from your subnet, e.g. 2001:db8:0::1>/64
      gateway6: fe80::1

Deaktivieren der cloud-init Netzwerkanpassungen

Hinzufügen von /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg:

network:
  config: disabled

Folgender Befehl muss ausgeführt werden:

rm /etc/network/interfaces.d/50-cloud-init.cfg

Fedora / CentOS

Hinzufügen von /etc/cloud/cloud.cfg.d/98-disable-network.cfg:

network:
  config: disabled

Editieren von /etc/sysconfig/network-scripts/ifcfg-eth0:

BOOTPROTO=static
DEVICE=eth0
HWADDR=<Die HWADDR muss übernommen werden!>
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPADDR=<Ihre IPv4-Adresse>
NETMASK=255.255.255.255
DNS1=213.133.98.98
DNS2=213.133.99.99
IPV6ADDR=<Eine IPv6 Adresse aus dem Subnetz. z.B. 2a01:4f8:0::1>/64
IPV6INIT=yes
IPV6_DEFAULTGW=fe80::1%eth0
IPV6_DEFAULTDEV=eth0

Editieren von /etc/sysconfig/network-scripts/route-eth0:

172.31.1.1/32 dev eth0
default via 172.31.1.1 dev eth0

FreeBSD

Editieren von /etc/rc.conf

ifconfig_vtnet0="inet <Ihre IPv4-Adresse>/32"
static_routes="hetzner_cloud_gw"
route_hetzner_cloud_gw="172.31.1.1/32 -iface vtnet0"
defaultrouter="172.31.1.1"
ifconfig_vtnet0_ipv6="inet6 <Eine IPv6 Adresse aus dem Subnetz. z.B. 2a01:4f8:0::1>/64"
ipv6_defaultrouter="fe80::1%vtnet0"


© 2019. Hetzner Online GmbH. Alle Rechte vorbehalten.