Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Nejde IPv6 [vyřešeno]  (Přečteno 6927 krát)

tomtomas

  • Návštěvník
  • Příspěvků: 57
Nejde IPv6 [vyřešeno]
« kdy: 24 Září 2014, 18:58:50 »
Zdravím,
mám problémy na Ubuntu server 14.04. Nejde mi tam IPv6. Konkrétně nefunguje ani ping na IPv6 adresu toho serveru. Nějak, ale nemůžu přijít na to, kde je chyba. Prosím vás o radu co s tím.

V /etc/network/interfaces mám toto:
Kód: [Vybrat]
#IPV6 configuration
iface eth1 inet6 static
pre-up modprobe ipv6
address 2a02:2b88:2:1::10f8:X
netmask 64
gateway 2a02:2b88:2:1::1

Ale když si nechám vypsat síťová zařízení pomocí ls /sys/class/net, eth1 se tam nezobrazí (jen eth0 a lo).

Při pokusu o "nahození" eth1 pomocí sudo ifup  eth1 to vypisuje jen toto:
Kód: [Vybrat]
Cannot find device "eth1"
Failed to bring up eth1.

Děkuji za pomoc.
« Poslední změna: 25 Září 2014, 18:38:58 od Petr Merlin Vaněček »
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #1 kdy: 24 Září 2014, 19:07:21 »
A má ten server druhou síťovku eth1, kam se snažíš dát IPv6 adresu?
Kód: [Vybrat]
ip link show
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #2 kdy: 24 Září 2014, 19:41:42 »
Výstup z toho je:
Kód: [Vybrat]
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 52:54:00:00:10:f8 brd ff:ff:ff:ff:ff:ff

Takže asi nemá. Jak to tam mám prosím přidat? Jedná se o virtuální server...
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #3 kdy: 24 Září 2014, 19:51:56 »
Prostě a jednoduše ten eth1 změn na eth0 :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #4 kdy: 24 Září 2014, 19:53:40 »
To přece nemůžu, když na eth0 mám IPv4 adresu, ne?
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #5 kdy: 24 Září 2014, 19:59:29 »
Rozdíl mezi konfigurací IPv4 a IPv6 je tento:
Kód: [Vybrat]
iface eth0 inet static
vs.
iface eth0 inet6 static

V prvém případě systému říkáme, že konfigurujeme IPv4 síť na rozhraní eth0, ve druhém pak IPv6 síť na tomtéž rozhraní.
Mimochodem, na jednom rozhraní lze mít aktuálně vlastně libovolné množství IP adres (do kernelu 2.2 to bylo 255)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #6 kdy: 24 Září 2014, 21:40:23 »
Tak jsem to přepsal, ale stále to nefunguje. Tu IPv6 adresu nelze pingnout.

/etc/network/interfaces vypadá teď takto:

Kód: [Vybrat]
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 37.157.194.205
netmask 255.255.255.0
gateway 37.157.194.1
dns-nameservers 46.28.104.68

#IPV6 configuration
iface eth0 inet6 static
pre-up modprobe ipv6
address 2a02:2b88:2:1::10f8:X
netmask 64
gateway 2a02:2b88:2:1::1
Najdete mě na Twitteru : Tomtomas99911

jmp

  • Host
Re:Nejde IPv6
« Odpověď #7 kdy: 25 Září 2014, 06:43:51 »
používáte ping6 ?

EDIT: nějak takto...
$ ping6 -c 4 2a02:2b88:2:1::1
PING 2a02:2b88:2:1::1(2a02:2b88:2:1::1) 56 data bytes
64 bytes from 2a02:2b88:2:1::1: icmp_seq=1 ttl=58 time=6.45 ms
64 bytes from 2a02:2b88:2:1::1: icmp_seq=2 ttl=58 time=6.75 ms
64 bytes from 2a02:2b88:2:1::1: icmp_seq=3 ttl=58 time=9.76 ms
64 bytes from 2a02:2b88:2:1::1: icmp_seq=4 ttl=58 time=6.58 ms

--- 2a02:2b88:2:1::1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3006ms
rtt min/avg/max/mdev = 6.454/7.391/9.768/1.377 ms
« Poslední změna: 25 Září 2014, 06:52:26 od jmp »

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #8 kdy: 25 Září 2014, 08:00:46 »
Já nemám IPv6 síť doma, ale zkouším to přes nástroje web IPv6 ping a tam to zkouším. Ostatní IPv6 adresy jdou, ta moje bohužel ne.
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #9 kdy: 25 Září 2014, 09:27:41 »
Jen pro jistotu ... nemáš globálně nastavené blokování paketů skrze iptables? Resp. ip6tables?
Z toho stroje pomocí ping6 např. na google.com pingneš?

ping6 na tu GW (2a02:2b88:2:1::1) projde?
To X na konci té IPv6 adresy je jen snaha o skrytí té IP na fóru (když ostatní IPv4 jsou nezměněné), nebo chyba?

Kód: [Vybrat]
ip -6 a
ip -6 r
sudo ip6tables-save
« Poslední změna: 25 Září 2014, 09:29:21 od Petr Merlin Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

jmp

  • Host
Re:Nejde IPv6
« Odpověď #10 kdy: 25 Září 2014, 10:08:58 »
Já nemám IPv6 síť doma, ale zkouším to přes nástroje web IPv6 ping a tam to zkouším. Ostatní IPv6 adresy jdou, ta moje bohužel ne.
toto možná půjde obejít, pokud si nainstalujete miredo (server může být třeba teredo.nic.cz) a to protunelování nebude blokované
(mějte na paměti, že veškerý tunelovaný provoz jde skrze třetí stranu...)

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #11 kdy: 25 Září 2014, 11:03:31 »
Zkusím tedy vymazat všechna pravidla pro IPv6, ale nic takového jsem tam nenastavoval, takže tím to asi nebude.
Z toho nástroje klidně pingnu jiné IPv6 adresy.

To X na konci není žádná snaha o nějaké krytí, tak ta adresa je napsána u poskytovatele služeb Wedos, konkretně je tam napsána takto: 2a02:2b88:2:1::10f8:X / 64.  Pochopil jsem snad její zápis špatně?
Najdete mě na Twitteru : Tomtomas99911

jmp

  • Host
Re:Nejde IPv6
« Odpověď #12 kdy: 25 Září 2014, 11:26:28 »

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #13 kdy: 25 Září 2014, 11:43:44 »
To je pěkná knížka a určitě si jí přečtu, ale 300 stran budu pročítat asi trochu déle.

Jak tedy mám interpretovat mou IPv6 adresu jenž je psána takto: 2a02:2b88:2:1::10f8:X

Díky :).
Najdete mě na Twitteru : Tomtomas99911

jmp

  • Host
Re:Nejde IPv6
« Odpověď #14 kdy: 25 Září 2014, 12:13:55 »
celé to číst nemusíte a adresování najdete docela rychle

zjednodušeně
X nahradit za něco z rozsahu 0000 až ffff
(hodnoty jsou šestnáctkové tedy [0-9a-f])

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #15 kdy: 25 Září 2014, 12:45:32 »
Děkuji :). Takže místo X jsem tam tedy dal číslo 1 (předpokládám, že jsem tam tedy mohl dát cokoliv). Adresa je tedy teď takováto: 2a02:2b88:2:1::10f8:1. Ping už sice něco vypisuje, ale pouze error: Destination unreachable: Address unreachable.
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #16 kdy: 25 Září 2014, 13:11:23 »
Jde ping6 z toho serveru na bránu?
tj. 2a02:2b88:2:1::1 ?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #17 kdy: 25 Září 2014, 13:13:56 »
Ano jde.
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #18 kdy: 25 Září 2014, 13:19:51 »
Projde ping i dál než za bránu? Tj.
Kód: [Vybrat]
ping6 google.com

Funguje?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #19 kdy: 25 Září 2014, 13:20:12 »
Projde mi i ping na ipv6.google.com.
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #20 kdy: 25 Září 2014, 13:20:53 »
Co vypíše
Kód: [Vybrat]
sudo ip6tables -L
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #21 kdy: 25 Září 2014, 14:20:15 »
Omlouvám se, špatně jsem to pochopil. Ping6 z toho serveru neprojde ani na bránu, chyba je: network is unreachable.

Nevypsala se žádná IPv6 pravidla, respektive tam nejsou žádná definována.
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #22 kdy: 25 Září 2014, 16:20:48 »
Kód: [Vybrat]
ip -6 a
ip -6 r
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

tomtomas

  • Návštěvník
  • Příspěvků: 57
Re:Nejde IPv6
« Odpověď #23 kdy: 25 Září 2014, 16:26:24 »
Kód: [Vybrat]
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
    inet6 fe80::5054:ff:fe00:10f8/64 scope link
       valid_lft forever preferred_lft forever

Kód: [Vybrat]
fe80::/64 dev eth0  proto kernel  metric 256
Najdete mě na Twitteru : Tomtomas99911

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:Nejde IPv6
« Odpověď #24 kdy: 25 Září 2014, 16:29:02 »
Na té eth0 stále není IPv6 adresa.
Po úpravě interfaces je potřeba:
Kód: [Vybrat]
ifdown eth0 && ifup eth0

Pokud to něco vypíše, sem s tím ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

 

Provoz zaštiťuje spolek OpenAlt.