Название: binat и pf белые айпи Отправлено: poxy. от 03 Февраля 2010, 11:32:59 Всем добрый день!
в pf.conf настроен нат и натит он подсеть на внешний интерфейс ..после проброса бинатом белого айпи на юзера заметил забавную ситуацию у данного юзера норм он получает указанный айпи ,а остальные получают вместо постоянного айпи на выходе еще и тот что выдан юзеру :oотсюда вопрос можно ли в пф написать правило типа нат не на весь интерфейс на на один белый айпи ? Всем заранее Спасибо! Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 03 Февраля 2010, 12:09:16 Я так понял оно у тебя так вигледит
binat on em0 inet from y.y.y.y to any -> xxx.xxx.xxx.xxx nat pass on em0 from y.y.y.y/z to any -> em0 У меня при таком виде тоже чьота постоянние попадают под роздачю всем. Название: Re: binat и pf белые айпи Отправлено: poxy. от 03 Февраля 2010, 12:16:38 Я так понял оно у тебя так вигледит binat on em0 inet from y.y.y.y to any -> xxx.xxx.xxx.xxx nat pass on em0 from y.y.y.y/z to any -> em0 У меня при таком виде тоже чьота постоянние попадают под роздачю всем. Да именно так и выглядит((Незнаешь как решить?Я просто думаю в сторону того чтоб вместо интерфейса в нате указать айпи через который юзеры должны ходить...но экспериментов делать неохота ;D Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 03 Февраля 2010, 12:24:14 Вообщето мне советовали и в нете писло делать ето так
nat pass on em0 from y.y.y.y/z to any -> xxx.xxx.xxx.xxx/z source-hash Тока у меня не проконало. У меня после етого по всей сети нет упал. Название: Re: binat и pf белые айпи Отправлено: poxy. от 03 Февраля 2010, 12:29:07 Вообщето мне советовали и в нете писло делать ето так Я тож так пробовал и тож ничего хорошего >:(nat pass on em0 from y.y.y.y/z to any -> xxx.xxx.xxx.xxx/z source-hash Тока у меня не проконало. У меня после етого по всей сети нет упал. Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 03 Февраля 2010, 12:31:15 ну ти хочеш тупо штоб все бегали через один ip а избрание через тобою виделение ?
Название: Re: binat и pf белые айпи Отправлено: poxy. от 03 Февраля 2010, 12:43:08 ну ти хочеш тупо штоб все бегали через один ip а избрание через тобою виделение ? даНазвание: Re: binat и pf белые айпи Отправлено: Elisium от 03 Февраля 2010, 16:20:04 http://forum.nodeny.com.ua/index.php?topic=442.msg4284#msg4284
Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 03 Февраля 2010, 17:04:08 Тагда должно работать вот так nat pass on em0 from y.y.y.y/z to any -> xxx.xxx.xxx.xxx
и бинатом избраних награди. Тока я в етом не уверен. Нада пробивать полюбому. Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 03 Февраля 2010, 18:55:14 Ну рс не причьом. Вот пф меня начинает настараживать. После того как подцепил на сетевуху ипи начались глюки. Не магу понять што ето такое. Толі наш провайдер толі пф. Хатя с чего пф мог ето делать. НО нет падает и падает пачемута под вечер.
nat pass on em0 from 192.168.0.0/16 to any -> em0 Название: Re: binat и pf белые айпи Отправлено: Elisium от 03 Февраля 2010, 18:59:40 Ну, тогда гадание на кофейной гуще - это не наш профиль.
Разбирайтесь или сами или с провайдером. Название: Re: binat и pf белые айпи Отправлено: chupyc от 16 Февраля 2010, 03:38:42 192.168.0.0/16 to any -> real ip
Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 16 Февраля 2010, 16:40:55 Якщо так то не працюють файлообмінники. Він рендом почниає давати. Треба думати як це все зробити через sorce-hash
Название: Re: binat и pf белые айпи Отправлено: goletsa от 16 Февраля 2010, 19:40:12 Название: Re: binat и pf белые айпи Отправлено: Elisium от 16 Февраля 2010, 21:18:55 Тут уже в двух темах все разжевано с подробными примерами.
Если и после этого непонятно, то нечего заниматься не своим делом. Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 17 Февраля 2010, 01:00:22 192.168.0.0/16 to any -> real ip
От якщо так написано то пойми шо це означає. Да діло то понятне як воно робиться. Суть в тому шо результат виходить. В одному випадку страдають файлообмінники, а в іншому починає видавати броадкаст и шлюз людям. Буду пробувати варіанти. Можливо щось з того і получиться. Название: Re: binat и pf белые айпи Отправлено: chupyc от 17 Февраля 2010, 22:28:26 тогда я нуб... конкретно поясни вопрос и будет тебе ответ...
ee /etc/pf.conf например 192.168.0.0/16 to any -> 80.92.33.45 Это нат где 80.92.33.45 айпи на ккоторый маршрутизируется подсеть 192.168.0.0/16 если хочешь дать машинке в сети реал айпи тогдаследующая строка... например: binat on em0 from 192.168.0.3 to any -> 80.92.33.46 ПРИ ЭТОМ 80.92.33.46 должен быть прописан альясом на внешней сетевухе... например: ee /etc/rc.conf ifconfig_em0="inet 80.92.33.45 netmask 255.255.255.0" #основной айпи ifconfig_em0_alias0="inet 80.92.33.46 netmask 255.255.255.0" # альяс ifconfig_em0_alias1="inet 80.92.33.47 netmask 255.255.255.0" # альяс Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 17 Февраля 2010, 22:43:47 тогда я нуб... конкретно поясни вопрос и будет тебе ответ... ee /etc/pf.conf например 192.168.0.0/16 to any -> 80.92.33.45 Это нат где 80.92.33.45 айпи на ккоторый маршрутизируется подсеть 192.168.0.0/16 если хочешь дать машинке в сети реал айпи тогдаследующая строка... например: binat on em0 from 192.168.0.3 to any -> 80.92.33.46 ПРИ ЭТОМ 80.92.33.46 должен быть прописан альясом на внешней сетевухе... например: ee /etc/rc.conf ifconfig_em0="inet 80.92.33.45 netmask 255.255.255.0" #основной айпи ifconfig_em0_alias0="inet 80.92.33.46 netmask 255.255.255.0" # альяс ifconfig_em0_alias1="inet 80.92.33.47 netmask 255.255.255.0" # альяс Це ти описав сам бінат. Але інші машинки тоже ж виходять в інтернет. Смисол проблеми був в тому що інші компустери тоже виходять через то шо ти алисом завязав. Я зробив ось так binat on em0 from 192.168.0.3 to any -> yyy.yyy.yyy.yyy nat pass on $ext_if from 192.168.0.0/16 to any -> {xxx.xxx.108.126, xxx.xxx.xxx.xxx} round-robin sticky-address Сутки вже працює, і жалоб від клієнтів що щось не робить тоже нема. Название: Re: binat и pf белые айпи Отправлено: chupyc от 18 Февраля 2010, 04:03:24 я тебе описал и нат и бинат!
192.168.0.0/16 to any -> 80.92.33.45 - для інших "компустеров" :) binat on em0 from 192.168.0.3 to any -> 80.92.33.46 - для "обраних" смисл в том что нужно писать не название интерфейса, а конкретно айпи... короче у меня работает все так как я написал, и никому ничего лишнего не дается :) Название: Re: binat и pf белые айпи Отправлено: Aivanzipper от 18 Февраля 2010, 09:38:24 Вы знаете, у меня даже работала такая схема:
binat on em0 from 10.0.10.4 to any -> ххх.ххх.209.30 binat on em0 from 10.10.10.2 to any -> ххх.ххх.209.27 binat on em0 from 10.10.10.1 to any -> ххх.ххх.209.28 nat pass on em0 from 10.0.0.0/8 to any -> em0 т.е. "избранные" получали свои внешние адреса, а все остальные бегали через ВСЕ алиасы сетевухи em0, включая адреса "избранных" :) я сначала не мог понять, почему внешние адреса рандомом выдаются, а потом поправил конфиг на вот такой nat pass on em0 from 10.0.0.0/8 to any -> ххх.ххх.209.26 и сразу наступила ясность. ЗЫ все-таки pf сильная штука! Название: Re: binat и pf белые айпи Отправлено: chupyc от 18 Февраля 2010, 19:06:57 да у меня тоже так работало но 10 минут пока я не увидел что при переходе обычным клиентом каждый раз давало разный айпи... :)
Название: Re: binat и pf белые айпи Отправлено: Dr.zlo от 18 Февраля 2010, 20:14:07 Да єсть такое. Если я не ошибаюсь, тоесть метод роунд-робин. А при етом варианте штоб каждий раз не меняло нада сказать што ип висит на клиенте до конца сесии. Типа так
nat pass on $ext_if from 192.168.0.0/16 to any -> {xxx.xxx.108.126, xxx.xxx.xxx.xxx} round-robin sticky-address "sticky-address" Вот ета штука и говорит pf што нада держать етот ип пока не закончится сесия. Название: Re: binat и pf белые айпи Отправлено: Unix от 11 Мая 2010, 15:37:20 А как можно избавить вообще от Бината?
Допустим у меня есть сетка выданая райпом ххх.ххх.ххх.ххх/23 Сейчас адреса выдаю бинатом, но тогда работает не совсем полноцено, с внешника работает, а с локалки нет. А как именно напрямую выдавать через mpd4 людям адреса? Название: Re: binat и pf белые айпи Отправлено: Aivanzipper от 11 Мая 2010, 15:57:01 Да сколько можно-то??
http://forum.nodeny.com.ua/index.php?topic=344.msg3194#msg3194 Название: Re: binat и pf белые айпи Отправлено: versus от 11 Мая 2010, 18:01:49 Все от того что нет понимания что такое нат, бинат и почему прописав клиенту белый айпи оно будет/не будет работать...
такие вот сисадмины... даже поиском пользоватся не могут Название: Re: binat и pf белые айпи Отправлено: nops от 11 Мая 2010, 21:14:30 Поправьте меня, но даже я понимаю, что нат это трансляция серых адресов в белые, а бинат обратное действие.
А выдача клиенту булого ИПа, это совсем другая кухня, это без ната и бината делается Название: Re: binat и pf белые айпи Отправлено: Aivanzipper от 12 Мая 2010, 09:32:55 Поправляю, НАТ по сути это только трансляция, не обязательно белых в серые. Ситуации совсем разные бывают.
|