[ЧСВ][natd] родил первого ёожика против шерсти

Модератор: Fastman

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

[ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-03-17 0:37:23

http://pastebin.com/EAPrzBsm

для Ъ, реализация вывода таблицы трансляций natd, если удастся собрать, то natd дополнительно слушат 666 tcp порт на котором отдает искомую табличку

пример:

Код: Выделить всё

i386# nc 127.0.0.1 666
if:em1 inport:0 outport:0 inoutport:56353
---
Out table
            10.1.0.2:1040           217.76.32.61:80             10.0.0.2:1040                 0.0.0.0:0 tcp
            10.1.0.2:1041           217.76.32.61:80             10.0.0.2:1041                 0.0.0.0:0 tcp
---
In table
            10.1.0.2:1040           217.76.32.61:80             10.0.0.2:1040                 0.0.0.0:0 tcp
            10.1.0.2:1041           217.76.32.61:80             10.0.0.2:1041                 0.0.0.0:0 tcp
---
This is natd. Fuck you! :-)
i386# 
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение skeletor » 2011-03-17 10:35:18

Оппа, как раз этого мне и не хватало. А что значит "если удастся собрать"? В приведённой ссылке полно багов?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-03-17 10:39:28

ну оно работает, но нужно что-то сделать с блокировками *читаю мануалы*
"если удастся собрать" - значит что патч на -CURRENT, но libalias и natd возможно давно не изменялись ^_^
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-03-17 10:43:20

а вообще в планах как только разберусь с блокировками сделать ту же плюшку для ipfw nat и выводит табличку в /proc ^_^
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение skeletor » 2011-03-17 10:47:28

Было бы вообще замечательно. А то единственный способ сейчас вообще посмотреть таблицу NAT'a это только через ipnat :( . Но где-то читал, что он уже deprecated. Правда ли? Может кто-то слышал или читал?

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение f_andrey » 2011-03-17 10:52:02

hizel писал(а):а вообще в планах как только разберусь с блокировками сделать ту же плюшку для ipfw nat и выводит табличку в /proc ^_^
Так наш метод вроде sysctl, а вовсе и не /proc?
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-03-17 10:53:35

ээ, с чего это оО
http://coombs.anu.edu.au/~avalon/

тут ничего такого не написано :-|

а покажите как выглядит табличко трансляций у ipnat, мне для эстетического выбора :-)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-03-17 10:54:43

f_andrey писал(а):
hizel писал(а):а вообще в планах как только разберусь с блокировками сделать ту же плюшку для ipfw nat и выводит табличку в /proc ^_^
Так наш метод вроде sysctl, а вовсе и не /proc?
да я у лялиховодов идею взял, а наш метод через сокет, но у меня от него волосы скучнеют :-(
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-03-17 10:57:39

я бы сам табличку ipnat посмотрел, но у меня netbsd дома, а я сейчас на работе, думаю может мне в кишочки ipnat тоже заглянуть ибо у iptables и pf nat это малая нашлепка над stateful(в терминах ipfw), а у natd естественно не так и таблички там дурацкие, может у ipnat структура примерно похожа на libalias
Последний раз редактировалось hizel 2011-03-17 10:58:21, всего редактировалось 1 раз.
Причина: может бытъ
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение skeletor » 2011-06-20 14:10:32

Ну что там? Есть какие-то продвижения?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-06-20 14:42:41

нет, я ленился и ездил в отпуска на севера
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.


Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: [ЧСВ][natd] родил первого ёожика против шерсти

Непрочитанное сообщение hizel » 2011-06-21 11:20:53

на вскидку не предложишь стрес тест, а то получается из тупого однопоточного, natd внезапно превращается в многопоточный со всеми "приятными" сюрпризами
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.