Ipv6: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
 
(37 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=DHCPv6 und prefix Weitergabe=
+
*[[IPv6 Grundlagen]]
wide-dhcpv6-client
+
*[[IPv6 Adressermittlungen]]
Installieren
+
*[[ipv6 slaac]]
apt-get install RADVD
+
*[[IPv6 Manuelle Konfiguration]]
apt-get install wide-dhcpv6-client
+
*[[IPv6 unter Ubuntu/Debian]]
in der abfrage während der Installation unser WAN Interface eingeben
+
*[[IPv6 Linux Router Einrichten]]
ipv6 forwarden & router Advertisment für WAN schnistelle erlauben
+
*[[Radvd]]
in /etc/sysctl.conf Hinzufügen
+
*[[Radvd mit DHCPv6]]
net.ipv6.conf.all.forwarding = 1
+
*[[Header-Felder im IPv6-Paket]]
net.ipv6.conf.eth0.accept_ra=2
+
*[[DNS mit DHCPv6]]
auf statisch setzen um den alternative wide dhcpv6 client zu benutzen
+
*[[ipv6 DNS Auflösung Deaktivieren]]
in /etc/network/interfaces auf statisch setzen
+
*[[IPv6 Routing]]
iface eth0 inet6 static
+
*[[Warum IPv6]]
nun dhcp6c konfigurieren
+
*[[IPv4 und IPv6 (Dual-Stack)]]
kann soweit kopiert werden darauf achten die WAN & LAN interfaces entsprechend anzupassen
+
*[[Vorteile von IPv6]]
in /etc/wide-dhcpv6/dhcp6c.conf
+
*[[IPv6 Adressraum]]
interface eth0 { # external facing interface (WAN)
+
*[[ICMPv6]]
  send ia-na 1;
+
*[[IPv6 Tunnel]]
  send ia-pd 1;
 
  request domain-name-servers;
 
  request domain-name;
 
  script "/etc/wide-dhcpv6/dhcp6c-script";
 
};
 
 
id-assoc pd 1 {
 
  prefix-interface eth1 { #internal facing interface (LAN)
 
    sla-id 0; # subnet. Combined with ia-pd to configure the subnet for this interface.
 
    ifid 1; #IP address "postfix". if not set it will use EUI-64 address of the interface. Combined with SLA-ID'd prefix to create full IP address of interface.
 
    sla-len 8; # prefix bits assigned. Take the prefix size you're assigned (something like /48 or /56) and subtract it from 64. In my case I was being assigned a /56, so 64-56=8
 
    };
 
  };
 
 
  id-assoc na 1 {
 
  # id-assoc for eth1
 
};
 
 
 
zunächst finden wir raus unter welchem level die programme in sbin gestartet werden
 
/sbin/runlevel
 
N 2
 
nun gehen wir in den entsprechenden ordner un nenen noch die datei S20radvd um
 
cd /etc/rc2.d
 
mv S20radvd S98radvd
 
vi S98radvd  und noch sleep 10 hinzufügen an den anfang
 
in /etc/radvd.conf folgendes eintragen und
 
interface eth1 # LAN interfaces entsprechend anzupassen
 
{
 
AdvManagedFlag off; # no DHCPv6 server here.
 
AdvOtherConfigFlag off; # not even for options.
 
AdvSendAdvert on;
 
AdvDefaultPreference high;
 
AdvLinkMTU 1280;
 
prefix ::/64 #pick one non-link-local prefix assigned to the interface and start advertising it
 
{
 
AdvOnLink on;
 
AdvAutonomous on;
 
};
 
};
 
radvd neustarten
 
/etc/init.d/radvd restart
 
 
=links=
 
=links=
 
*http://mirrors.bieringer.de/Linux+IPv6-HOWTO-de/index.html
 
*http://mirrors.bieringer.de/Linux+IPv6-HOWTO-de/index.html
Zeile 65: Zeile 24:
 
*http://sophiedogg.com/radvd-and-dhcpd6-server-configuration-for-dynamic-dns/
 
*http://sophiedogg.com/radvd-and-dhcpd6-server-configuration-for-dynamic-dns/
 
*http://www.ipcalypse.ca/?p=204
 
*http://www.ipcalypse.ca/?p=204
 +
*http://gruffi.be/mediawiki/index.php/Ipv6_with_PPPoE_on_Ubuntu
 +
*http://www.telekom.hu/static/sw/download/IPv6_user_guide5_eng.pdf
 +
*http://wiki.port23.de/index.php/IPv6

Aktuelle Version vom 18. Januar 2024, 06:18 Uhr