fractal Posted March 29, 2016 · Report post Ребят подскажите как правильно разбить ipv6 на несколько подсетей, зарегистрировался на https://tunnelbroker.net получил ip (на скрине) далее из какого адреса на скрине разбивать на подсети? routed ipv6 prefix? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
tehmeh Posted March 29, 2016 · Report post Routed /64 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 29, 2016 · Report post ага, то есть для меня это подсеть будет, а как её далее разбить? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
pfexec Posted March 29, 2016 · Report post ее никак не надо бить /64 - это линковочная сеть для пользователя. если ее бить меньше, то slaac не будет работать и придется все ойпишники прописывать руками или мастырить dhcp6 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 29, 2016 · Report post ее никак не надо бить /64 - это линковочная сеть для пользователя. если ее бить меньше, то slaac не будет работать и придется все ойпишники прописывать руками или мастырить dhcp6 ну я и хочу dhcp сделать, разделить полученную на 8 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted March 29, 2016 · Report post http://www.gestioip.net/cgi-bin/subnet_calculator.cgi Original network 2001:0470:1f15:109b:0000:0000:0000:0000/64 Networks (8 total) ipv6.arpa addresses 2001:0470:1f15:109b:0000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa 2001:0470:1f15:109b:2000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa 2001:0470:1f15:109b:4000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa 2001:0470:1f15:109b:6000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa 2001:0470:1f15:109b:8000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa 2001:0470:1f15:109b:a000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.a.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa 2001:0470:1f15:109b:c000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.c.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa 2001:0470:1f15:109b:e000:0000:0000:0000/67 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.e.b.9.0.1.5.1.f.1.0.7.4.0.1.0.0.2.ip6.arpa С сокращеной нотацией, шлюзами и почему не работают плюшки IPV6 думаю сами разберетесь. Рекомендовано бить/отдавать не меньше /64 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 29, 2016 · Report post ну мне максимум надо по dhcp раздать эти подсети и чтобы хосты выходили в инет и на сайты ipv6 и на сайты ipv4 остального в ipv6 не требуется Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
kostikbel Posted March 29, 2016 (edited) · Report post ну мне максимум надо по dhcp раздать эти подсети и чтобы хосты выходили в инет и на сайты ipv6 и на сайты ipv4 остального в ipv6 не требуется На картинке видна кнопка 'assign/48'. Нажмите и получите блок /48, который будете назначать на свои сети, 64K штук, каждая /64. Как правильно сказали выше, выданная /64 для линка. Edited March 29, 2016 by kostikbel Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 29, 2016 · Report post ну мне максимум надо по dhcp раздать эти подсети и чтобы хосты выходили в инет и на сайты ipv6 и на сайты ipv4 остального в ipv6 не требуется На картинке видна кнопка 'assign/48'. Нажмите и получите блок /48, который будете назначать на свои сети, 64K штук, каждая /64. Как правильно сказали выше, выданная /64 для линка. получил 2001:470:7e6b::/48 у меня выходит 65 тысяч подсетей, немножко не понимаю как будет биться на подсети и как расчитать начальный и конечный адреса, как я понял у меня подсети будут: 1. 2001:470:7e6b:0001: 2. 2001:470:7e6b:0002: ?? или неверно понимаю? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
mixae1 Posted March 29, 2016 · Report post получил 2001:470:7e6b::/48 у меня выходит 65 тысяч подсетей, немножко не понимаю как будет биться на подсети и как расчитать начальный и конечный адреса, как я понял у меня подсети будут: 1. 2001:470:7e6b:0001: 2. 2001:470:7e6b:0002: ?? или неверно понимаю? Верно. 65336 подсетей будет. У вас будут сети от 2001:470:7e6b:0000::/64 до 2001:470:7e6b:ffff::/64. В каждой подсети у вас будет начальный адрес, например, для сети 2001:470:7e6b:1000::/64 - 2001:470:7e6b:1000:0000:0000:0000:0000/64 до 2001:470:7e6b:1000:ffff:ffff:ffff:ffff/64 Один адрес оставьте для маршрутизатора, чтобы он знал какая подсеть за каким интерфейсом. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 29, 2016 (edited) · Report post получил 2001:470:7e6b::/48 у меня выходит 65 тысяч подсетей, немножко не понимаю как будет биться на подсети и как расчитать начальный и конечный адреса, как я понял у меня подсети будут: 1. 2001:470:7e6b:0001: 2. 2001:470:7e6b:0002: ?? или неверно понимаю? Верно. 65336 подсетей будет. У вас будут сети от 2001:470:7e6b:0000::/64 до 2001:470:7e6b:ffff::/64. В каждой подсети у вас будет начальный адрес, например, для сети 2001:470:7e6b:1000::/64 - 2001:470:7e6b:1000:0000:0000:0000:0000/64 до 2001:470:7e6b:1000:ffff:ffff:ffff:ffff/64 Один адрес оставьте для маршрутизатора, чтобы он знал какая подсеть за каким интерфейсом. адресное пространство хостов и сетей начинается справа налево? 1 хост - 2001:470:7e6b:1000:0000:0000:0000:0000/64 2 хост - 2001:470:7e6b:1000:0000:0000:0000:0001/64 и каждый символ от 0 до f? далее если адрес 2001:470:7e6b:1000:0000:0000:0000:000f/64 (16 хост как я понимаю) то за ним идет уже 2001:470:7e6b:1000:0000:0000:0000:001f/64? (это будет 17-й?) и еще такой вопрос, к примеру мне необходимо сеть 2001:470:7e6b:1000::/64 поделить на 5 подсетей по 64 адреса диапазон у меня будет от 2001:0470:7e6b:1000:0000:0000:0000:0000 до 2001:0470:7e6b:1000:0000:0000:0000:003f вот тут немного не понимаю как 64 адреса выходит Edited March 29, 2016 by fractal Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
alexmern Posted March 29, 2016 (edited) · Report post Меньше чем /64 на интерфейс нет смысла ставить. Зачем вам /64 делить на 5 подсетей, если у вас 65 тысяч /64? далее если адрес 2001:470:7e6b:1000:0000:0000:0000:000f/64 (16 хост как я понимаю) то за ним идет уже 2001:470:7e6b:1000:0000:0000:0000:001f/64? Следующий 0010 к примеру мне необходимо сеть 2001:470:7e6b:1000::/64 поделить на 5 подсетей по 64 адреса /64 - это не 64 адреса, а 2^64 адресов. Edited March 29, 2016 by alexmern Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
saaremaa Posted March 29, 2016 · Report post Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 30, 2016 · Report post Меньше чем /64 на интерфейс нет смысла ставить. Зачем вам /64 делить на 5 подсетей, если у вас 65 тысяч /64? далее если адрес 2001:470:7e6b:1000:0000:0000:0000:000f/64 (16 хост как я понимаю) то за ним идет уже 2001:470:7e6b:1000:0000:0000:0000:001f/64? Следующий 0010 к примеру мне необходимо сеть 2001:470:7e6b:1000::/64 поделить на 5 подсетей по 64 адреса /64 - это не 64 адреса, а 2^64 адресов. я имел ввиду ограничить подсеть на 64 хоста, там вроде префикс /127 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 30, 2016 · Report post за ссылку спасибо, буду сегодня смотреть Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ShyLion Posted March 30, 2016 · Report post я имел ввиду ограничить подсеть на 64 хоста, там вроде префикс /127 Не нужно методы работы с IPv4 1в1 проецировать на IPv6, это неправильно. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
tehmeh Posted March 30, 2016 · Report post Надо линк дать на эту нить http://forum.nag.ru/forum/index.php?showtopic=52680 ТС читать до просветления, много вопросов отпадет само собой. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 30, 2016 · Report post я имел ввиду ограничить подсеть на 64 хоста, там вроде префикс /127 Не нужно методы работы с IPv4 1в1 проецировать на IPv6, это неправильно. в чем проблема помочь разобраться? если мне надо по заданию так сделать... лучше не пишите если не намерены помогать Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vurd Posted March 30, 2016 · Report post Вот наглости то. Каждое межсезонье дипломники, курсачники, хрен его знает кто приходят и говорят "меня учат по системе устаревшей еще при создании и мне надо сдать курсач. Разбираться я не хочу, делать так как НУЖНО я не буду. Если вы мне не хотите помогать, то вы ***ы." Да какого хера? Иди читай методичку и делай по ней, если хочешь сдать. Проблема в том, что вы пытаетесь делать так, как делать не надо, но раньше такая логика работала на v4. Что тут непонятного, устарело это видение мира. Нужно сидеть и вникать нахера на один хост выделять /64 подсети. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 30, 2016 · Report post Вот наглости то. Каждое межсезонье дипломники, курсачники, хрен его знает кто приходят и говорят "меня учат по системе устаревшей еще при создании и мне надо сдать курсач. Разбираться я не хочу, делать так как НУЖНО я не буду. Если вы мне не хотите помогать, то вы ***ы." Да какого хера? Иди читай методичку и делай по ней, если хочешь сдать. Проблема в том, что вы пытаетесь делать так, как делать не надо, но раньше такая логика работала на v4. Что тут непонятного, устарело это видение мира. Нужно сидеть и вникать нахера на один хост выделять /64 подсети. а в чем Вы видите проявление наглости? я пытаюсь разобраться прибегая к помощи на форуме, зачем же тогда в калькуляторе имеется возможность разбиения на сегменты с определенным количеством хостов, если Вам кто то говорил плохие вещи то это не значит что остальных которые возмущаются по поводу "недопомощи" сливать в ту же самую группу. Я пытаюсь разобраться максимально быстро, немного ранее скинули очень полезную коллекцию видео, к кому мне обратиться за объяснением того что мне становится непонятным? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 30, 2016 · Report post в итоге выходит если исходя из всего сетку я получаю с префиксом /48 и просто не деля по slaac всем хостам раздаю? у меня просто схема выходит есть windows server который будет получать адрес с tunnelbrocker, далее соединение по ipv4 с linux сервером который должен выступать в качестве шлюза между ipv4 и ipv6, далее сеть "как бы" должна разделиться на подсети - 8 штук и у клиентов должны быть и ipv4 и ipv6 адреса, все ipv6 адреса будут выдаваться от dhcp сервера Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
eill Posted March 30, 2016 · Report post в итоге выходит если исходя из всего сетку я получаю с префиксом /48 и просто не деля по slaac всем хостам раздаю? у меня просто схема выходит есть windows server который будет получать адрес с tunnelbrocker, далее соединение по ipv4 с linux сервером который должен выступать в качестве шлюза между ipv4 и ipv6, далее сеть "как бы" должна разделиться на подсети - 8 штук и у клиентов должны быть и ipv4 и ipv6 адреса, все ipv6 адреса будут выдаваться от dhcp сервера вам необходимо будет сделать следующим образом: 2a00:qqqq:wwww:eeee:rrrr::/64 - стык винда-туннельброкер потом берёте ваш /48 и делите её примерно так: 2a00:xxxx:yyyy::/49 - "магистраль плюс серверы, плюс прочая фигня", где: 2a00:xxxx:yyyy::/64 - сеть между виндой и линуксом 2a00:xxxx:yyyy:8000::/49 - "абоненты", на винде делаете маршрут на эту сеть, в качестве шлюза - линуксовый хост из 2a00:xxxx:yyyy::/64 на линуксе основным шлюзом по ipv6 делаете, соответственно, винду. вуаля. на деле, конечно, можно подойти более творчески, просто не забывайте соблюдать главное правило - на каждый l2-сегмент - своя сеть /64. Это минимальная единица в идеологии ipv6. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
tux-tm Posted March 30, 2016 · Report post Если хотите понять почему в корне неверно Ваше стремление разделить IPv6 сеть на кусочки менее чем /64 - рекомендую к прочтению IPv6 для знатоков IPv4 ИМХО наиболее краткий курс практически "без воды", хоть и в некоторых местах самую малость устаревший. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
fractal Posted March 30, 2016 · Report post в итоге выходит если исходя из всего сетку я получаю с префиксом /48 и просто не деля по slaac всем хостам раздаю? у меня просто схема выходит есть windows server который будет получать адрес с tunnelbrocker, далее соединение по ipv4 с linux сервером который должен выступать в качестве шлюза между ipv4 и ipv6, далее сеть "как бы" должна разделиться на подсети - 8 штук и у клиентов должны быть и ipv4 и ipv6 адреса, все ipv6 адреса будут выдаваться от dhcp сервера вам необходимо будет сделать следующим образом: 2a00:qqqq:wwww:eeee:rrrr::/64 - стык винда-туннельброкер потом берёте ваш /48 и делите её примерно так: 2a00:xxxx:yyyy::/49 - "магистраль плюс серверы, плюс прочая фигня", где: 2a00:xxxx:yyyy::/64 - сеть между виндой и линуксом 2a00:xxxx:yyyy:8000::/49 - "абоненты", на винде делаете маршрут на эту сеть, в качестве шлюза - линуксовый хост из 2a00:xxxx:yyyy::/64 на линуксе основным шлюзом по ipv6 делаете, соответственно, винду. вуаля. на деле, конечно, можно подойти более творчески, просто не забывайте соблюдать главное правило - на каждый l2-сегмент - своя сеть /64. Это минимальная единица в идеологии ipv6. это я в принципе себе представлял, только между линуксом и windows связность по ipv4 у меня будет Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
eill Posted March 30, 2016 · Report post это я в принципе себе представлял, только между линуксом и windows связность по ipv4 у меня будет вы неправильно себе представляли, у вас на всём промежутке сети должна быть связность ipv6. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...