<div class="ltr">
 <div class="gmail_quote">
  <p>
   Ahoj,
  </p>
  <p>
   ř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.
  </p>
  <p>
   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:
  </p>
  <pre><code> 6: venet0@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
</code></pre>
  <p>
   První adresa z bloku funguje dle očekávání:
  </p>
  <pre><code> $ 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
</code></pre>
  <p>
   Další dresy už ne:
  </p>
  <pre><code> $ 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
</code></pre>
  <p>
   Podobně nginx hlásí chybu, pokud ho nechám poslouchat na 2a03:3b40:101:42::2
  </p>
  <pre><code> nginx: [emerg] bind() to [2a03:3b40:101:42::2]:80 failed (99: Cannot assign requested address)
</code></pre>
  <ul>
   <li>
    Je správná idea, že ty to takhle mohlo fungovat?
   </li>
   <li>
    Co dalšího musím udělat, abych mohl používat 2a03:3b40:101:42::2 a další adresy z bloku?
   </li>
  </ul>
  <p>
   Server je Debian stretch, VPS 6414 na vpsadminosu v Brně.
  </p>
  <p>
   Dík za radu
  </p>
  <pre><code> Tomáš
</code></pre>
 </div>
</div>