[vpsFree.cz: community-list] Nastavení /64 bloku pro IPv6
Jakub Skokan
jakub.skokan at vpsfree.cz
Sat Jan 15 22:01:52 CET 2022
Ahoj,
On 1/15/22 16:06, Tomáš Kuča wrote:
> řeším problém s nastavením IPv6, narážím zřejmě na svůj nedostatek
> znalostí o IPv6 / routování. Mám ve vpsadminu nastavených spoustu /128
> addres, chci si místo toho nastavit /64 blok. Cíl je, abych mohl
> používat (třeba na webserveru) libovolnou adresu z bloku a nemusel ji
> pokaždé routovat přes vpsadmin.
>
> Ve vpsadminu jsem si naklikal přidělení /64 bloku, potvrdil pomocí "Add
> route and an address to interface venet0". Ve výpisu ji vidím:
>
> |6: venet0 at if384: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
> noqueue state UP group default qlen 1000 link/ether 7e:20:84:0e:bb:58
> brd ff:ff:ff:ff:ff:ff link-netnsid 0 ... inet6 2a03:3b40:101:42::1/64
> scope global valid_lft forever preferred_lft forever |
>
> První adresa z bloku funguje dle očekávání:
>
> |$ ping 2a03:3b40:101:42::1 PING
> 2a03:3b40:101:42::1(2a03:3b40:101:42::1) 56 data bytes 64 bytes from
> 2a03:3b40:101:42::1: icmp_seq=1 ttl=64 time=0.036 ms |
>
> Další dresy už ne:
>
> |$ ping 2a03:3b40:101:42::2 PING
> 2a03:3b40:101:42::2(2a03:3b40:101:42::2) 56 data bytes From
> 2a03:3b40:101:42::1 icmp_seq=1 Destination unreachable: Address unreachable |
>
> Podobně nginx hlásí chybu, pokud ho nechám poslouchat na
> 2a03:3b40:101:42::2
>
> |nginx: [emerg] bind() to [2a03:3b40:101:42::2]:80 failed (99: Cannot
> assign requested address) |
>
> * Je správná idea, že ty to takhle mohlo fungovat?
> * Co dalšího musím udělat, abych mohl používat 2a03:3b40:101:42::2 a
> další adresy z bloku?
>
> Server je Debian stretch, VPS 6414 na vpsadminosu v Brně.
Naroutovanou máš /64, ale na rozhraní jen tu jednu adresu, kterou tam
dal vpsAdmin. Přidej si na rozhraní i ty další adresy, které chceš
používat. Na debianu viz /etc/network/interfaces, vlastní adresy si
můžeš přidat třeba přes konfigurák v /etc/network/interfaces.d... nebo
obecně přes ip -6 addr add...
Jakub
More information about the Community-list
mailing list