@nag_public

Страница 969 из 3745
Wingman
29.01.2017
09:12:36
обьедини все физические в port-channel, на него - влан, и на него - и внешники, и серые

и не надо ip unnumbered

Google
Igor
29.01.2017
09:14:25
Вот думаю как и что сделать...Если делать :))

Maxim
29.01.2017
09:14:58
обьедини все физические в port-channel, на него - влан, и на него - и внешники, и серые
а так ты от аннамберед ушел, а проблема неработающего second dot1q осталась. Он когда работает с пппое any кушает, а если Ip, то не знает в какой влан отвечать и при ответе тег=0 О_о

Адрес выдал, бинд есть, а соответствие внутреннему влану просрал )

Maxim
29.01.2017
09:16:28
Этот маленький нюанс отделяет от построения сразу правильной конфигурации :)

Wingman
29.01.2017
09:17:38
О, а расскажи про активацию - как оно у вас сделано?
int vlan xxxx ip addr x.x.x.x/24 <- сеть с рабочими ипамы ip addr y.y.y.y/24 <- сеть с "неактивированными" если в opt82 прилетает неизвестный порт (без привязки), dhcp выдаёт ип из y.y.y.y/24 , а из этой сети DNS все запросы перенаправляет на один ип, на котором веб-сервер на все запросы отвечает заглушкой "введите логин и пароль"

ну и дальше уже веб-серверу известен логин и пароль, известны ип, свитч, порт на свитче - всё, что нужно для создания привязки

Igor
29.01.2017
09:18:23
А, а логин с паролем монтажник выдает?

Wingman
29.01.2017
09:18:43
ну да, у монтага договор с собой

Igor
29.01.2017
09:18:55
Угу. Это ты так порты собираешь?

Wingman
29.01.2017
09:19:28
давно уже всё собрано; это я так автоматически новых юзеров подключаю

нет необходимости что-то куда-то привязывать руками

Igor
29.01.2017
09:19:40
В смысле цель - сделать связку логин-порт?

Google
Wingman
29.01.2017
09:19:46
да

Igor
29.01.2017
09:19:55
Угу

Спс

Wingman
29.01.2017
09:20:27
ну и вводит логин-пароль, выбирает тариф (или он уже есть в заявке), происходит магия, юзер ребутает комп, выдаётся ип уже из "рабочей" сети, на основе только что созданной привязки

блин, как бы чо бы придумать

Maxim
29.01.2017
09:21:14
Круть...

Wingman
29.01.2017
09:22:58
допустим, есть сеть 10.10.0.0/16 ; на dhcp в opt82 прилетает qnq метка — влан 4111.1234 как бы на основе 4111.1234 придумать алгоритм для постоянной выдачи единственного и неповторимого IP-адреса из 10.10/16? :)

гмгм

а

в ip2long, и тупо ip = long2ip( ip2long( 10.10.0.1) + (4111+1234) )

норм

теперь как бы ещё из этого исключить ипы .0, чтоб венды с ума не посходили, этож надо все смещения учесть ><

(бгг, нагочатик превратился в странные мысли вслух)

Igor
29.01.2017
09:26:12
advanced kostyling :)

Wingman
29.01.2017
09:26:16
да да)

Igor
29.01.2017
09:27:09
норм )

Roman
29.01.2017
09:29:19
Насчет кразноглазых и задротов не знаю, а питерские линуксоиды на @spblug
Вот из-за этого народ тут завел отдельный чат по kernel и его внутренностям.

Wingman
29.01.2017
09:30:32
гм

4096 + 4096

Google
Wingman
29.01.2017
09:31:06
тогда же для одного svlan все ипы будут уникальны

не?

xcme
29.01.2017
09:31:31
если +, тогда должны)

Wingman
29.01.2017
09:31:42
ох и костылинг

но походу что-то вырисовывается :D

/* если вам нужны адовые, но рабочие костыли, обращайтесь, нодорого :D */

Roman
29.01.2017
09:34:52
мы вот как-то файловую систему поверх dns костылили

Wingman
29.01.2017
09:35:09
0_о

это как?

Roman
29.01.2017
09:35:19
правда, если бы оно пошло в прод, то isp возненавидели нас

Wingman
29.01.2017
09:35:34
передача данных по udp/53?

Roman
29.01.2017
09:36:14
это как?
нууу... 512 байт для udp без фрагментации. ок, отрежем заголовки итп. допустим, 384 байт мы можем своего payload.

т.е. полезного в блок фс, допустим, 320 байт. 1 блок - 1 запись (txt/srv whatever). имя записи - это какой-нибудь sha1.

Wingman
29.01.2017
09:37:54
ладно, не надо подробностей :D

но причем тут днс?)

Roman
29.01.2017
09:38:00
т.е. днс нам предоставляет хранилище относительно коротких блоков

Wingman
29.01.2017
09:38:08
а

хы

дошло

Google
Igor
29.01.2017
09:38:24
в ip2long, и тупо ip = long2ip( ip2long( 10.10.0.1) + (4111+1234) )
и чем это будет отличаться от ip = long2ip( ip2long( 10.10.0.1) + (1234+4111) ) ? :)

Roman
29.01.2017
09:38:26
т.к. все кладут на ttl, но придётся прикрутить версионирование

Wingman
29.01.2017
09:39:12
а вторые 2 октета пусть будут одинаковыми, пох

Igor
29.01.2017
09:39:26
функция то один и тот же адрес возвращает

Wingman
29.01.2017
09:40:04
ну в 10.10.0.1 - для разных svlan октеты "10.10." будут разными

Roman
29.01.2017
09:41:13
вы не вздумайте такое запускать :D
я ж сказал - isp на нас обидятся )) положить туда сотню мб - и привет. хотя, для малвари это весьма привлекательный концепт )

Wingman
29.01.2017
09:41:19
да

не то что запускать, рассказывать идею тоже не вздумайте :))

хотяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя

идея

запуште в днсы какойнить экстремизм

и жалуйтесь в РКН

это будет смешно :)

Igor
29.01.2017
09:42:01
ггг

Roman
29.01.2017
09:42:04
ыыыы

Maxim
29.01.2017
09:42:16
?

Roman
29.01.2017
09:42:19
фильтрация выйдет на новый уровень

Google
Wingman
29.01.2017
09:42:23
можно даже проще

nimbo78 (E14/MSK/NN)
29.01.2017
09:42:26
Wingman
29.01.2017
09:42:35
в txt кусок экстремизма забить плейнтекстом

xcme
29.01.2017
09:42:36
4096 + 4096
а ты не можешь использовать для vlan номера, которые можно использовать сразу же и для октетов 3 и 4, т.е. 2-254?

Roman
29.01.2017
09:42:38
запуште в днсы какойнить экстремизм
суп из конопли в txt-записях? )

xcme
29.01.2017
09:43:16
и для того и для того

Wingman
29.01.2017
09:43:24
ну

xcme
29.01.2017
09:43:27
внешний 200, внутренний 100, IP 10.10.200.100

Wingman
29.01.2017
09:43:41
ты хочешь ограничить мне число и s-вланов, и c-вланов, мизерным числом 254? :)

смысл тогда в qinq?

Igor
29.01.2017
09:44:55
шоп был же )

xcme
29.01.2017
09:45:02
да, что-то не срастается)

Maxim
29.01.2017
09:48:31
а вы ipv6 в этой схеме никак не рассматриваете?

Wingman
29.01.2017
09:48:51
это следующий этап

сначала надо понять, что с ипв4 делать, а с ипв6 наверное я вообще повешусь %)

Maxim
29.01.2017
09:49:10
Может изначально выключить ipv4? ?

Wingman
29.01.2017
09:49:13
но хочется, да

ы

ну можно и рубильник в серверной выключить )

Страница 969 из 3745