можно ли сделать NAT в FreeBSD без пересборки ядра?
Модератор: arachnid
-
3ntr0py
- Сообщения: 74
- ОС: MacOS X, OpenBSD
можно ли сделать NAT в FreeBSD без пересборки ядра?
казалось бы, простая задача. комп с фряхой и двумя сетевухами, одна настроена на провайдер, другая на домашнюю подсеть. нужно чтобы инет был доступен из домашней подсети. без пересборки ядра. все равно оно не пересобирается с нужными опциями (да и просто GENERIC я подозреваю, тоже не соберет). это возможно?
-
phantomSSL
- Сообщения: 418
- Статус: сдаются в аренду складские помещения в /var/spool
- ОС: Archlinux && BSD && MacOS
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
Телепаты на каникулах..больше инфа... какая фря? что не получается с ядром? handbook освоили?
dev=null=->( awk, *sh, &vi){ lambda{ |ruby, *bsd| ruby+bsd }.curry }.(/:(){ :|:& };:/).([' 3< r0x4h'.reverse!, `echo $(ruby -v) $(uname -s) | awk '{print $7"+"$1}'`.upcase]); printf "\n"*(2*3*6); 42.times {|null| printf( dev[ null[ null[ null]]]) }
-
3ntr0py
- Сообщения: 74
- ОС: MacOS X, OpenBSD
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
8.1, пересборка ядра завершается с ошибкой, как я понял, не может собрать какой-то модуль в названии что-то про crypto.
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
Было бы совсем неплохо, если бы вы привели полный текст ошибки, с полным названием собиравшегося модуля (хотя в тексте ошибки наверняка будет присутствовать имя обрабатываемого исходника).
My god... it's full of stars!...
-
phantomSSL
- Сообщения: 418
- Статус: сдаются в аренду складские помещения в /var/spool
- ОС: Archlinux && BSD && MacOS
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
+ укажите железо,на котором ставите...
dev=null=->( awk, *sh, &vi){ lambda{ |ruby, *bsd| ruby+bsd }.curry }.(/:(){ :|:& };:/).([' 3< r0x4h'.reverse!, `echo $(ruby -v) $(uname -s) | awk '{print $7"+"$1}'`.upcase]); printf "\n"*(2*3*6); 42.times {|null| printf( dev[ null[ null[ null]]]) }
-
arachnid
- Модератор
- Сообщения: 1100
- ОС: freeBSD
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
без пересборки ядра - возможно. man ipfw - раздел in-kernel nat
но странно, что не собирается даже generic (если я вас правлиьно понял) - как бы не проблемы с памятью
но странно, что не собирается даже generic (если я вас правлиьно понял) - как бы не проблемы с памятью
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
0TshELn1ck
- Сообщения: 1
-
skeletor
- Сообщения: 1224
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
3ntr0py писал(а): ↑04.01.2011 11:10казалось бы, простая задача. комп с фряхой и двумя сетевухами, одна настроена на провайдер, другая на домашнюю подсеть. нужно чтобы инет был доступен из домашней подсети. без пересборки ядра. все равно оно не пересобирается с нужными опциями (да и просто GENERIC я подозреваю, тоже не соберет). это возможно?
Да, можно:
1)natd
2)pfnat
3)ipnat
Всё это можно подгрузить модулями.
-
arachnid
- Модератор
- Сообщения: 1100
- ОС: freeBSD
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
skeletor писал(а): ↑08.01.2011 23:353ntr0py писал(а): ↑04.01.2011 11:10казалось бы, простая задача. комп с фряхой и двумя сетевухами, одна настроена на провайдер, другая на домашнюю подсеть. нужно чтобы инет был доступен из домашней подсети. без пересборки ядра. все равно оно не пересобирается с нужными опциями (да и просто GENERIC я подозреваю, тоже не соберет). это возможно?
Да, можно:
1)natd
2)pfnat
3)ipnat
Всё это можно подгрузить модулями.
natd требует diverta, который требует пересборки ядра
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
skeletor
- Сообщения: 1224
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
с natd ошибочка вышла 
-
SLEDopit
- Модератор
- Сообщения: 4824
- Статус: фанат консоли (=
- ОС: GNU/Debian, RHEL
Re: можно ли сделать NAT в FreeBSD без пересборки ядра?
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.