Страница 1 из 1

FreeBSD+ADSL(Bridge)+Dyn. IP

Добавлено: 2009-06-23 13:19:50
imagnitsky
Здравствуйте.
Помогите пожалуйста советом -
есть ADSL модем включенный бриджем - надо проинсталлировать Freebsd 7.x чтобы на сетевой карте сидел внешний IP (он динамический) получаемый ADSL модемом от провайдера.
При инсталляции же FreeBSD требует четкого указания IP, gateway, dns... Как поступить в этой ситуации?
С уважением,
И.С.Магницкий

Re: FreeBSD+ADSL(Bridge)+Dyn. IP

Добавлено: 2009-06-23 14:53:30
server801
пропустить этот шаг,потом есть утилита sysinstall.вот через нее и настроите дальше.

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

  Host:                            Domain:                                                               ?
        ? ?????????????????????????        ????????????????????                                                   ?
        ? ?server.bsd             ?        ?bsd               ?                                                   ?
        ? ?????????????????????????        ????????????????????                                                   ?
        ?  IPv4 Gateway:                    Name server:                                                          ?
        ? ??????????????????               ??????????????????                                                     ?
        ? ?192.168.1.20    ?               ?88.147.128.17   ?                                                     ?
        ? ??????????????????               ??????????????????                                                     ?
        ?       ?????? Configuration for Interface rl0 ???????????????????????????????????????????????????        ?
        ?       ?  IPv4 Address:            Netmask:                                                     ?        ?
        ?       ? ??????????????????       ??????????????????                                            ?        ?
        ?       ? ?                ?       ?                ?                                            ?        ?
        ?       ? ??????????????????       ??????????????????                                            ?        ?
        ?       ?  Extra options to ifconfig (usually empty):                                            ?        ?
        ?       ? ?????????????????????????????????????                                                  ?        ?
        ?       ? ?                                   ?                                                  ?        ?
        ?       ? ?????????????????????????????????????                                                  ?        ?
        ?       ?                                                                                        ?        ?
        ?       ?      ????????            ????????????                                                  ?        ?
        ?       ?      ?  OK  ?            ?  CANCEL  ?                                                  ?        ?
        ?       ?      ????????            ????????????                                                  ?        ?
        ?       ?                                                                                        ?        ?
        ?       ?                                                                                        ?        ?
        ?       ?                                                                                        ?        ?
        ?       ?                                                                                        ?        ?
        ?       ?                                                                                        ?        ?
        ?       ?                                                                                        ?        ?
        ?       ?                                                                      

192.168.1.20 -адрес модема
88.147.128.17 -днс сервер
IPv4 Address: -сюда вписываем адрес карточки

Re: FreeBSD+ADSL(Bridge)+Dyn. IP

Добавлено: 2009-06-23 15:31:17
imagnitsky
В том то и дело, я не знаю какой будет IP адрес карточки, задача в том, чтобы на это севевой карте висел внешний адрес, а провайдер дает динамические адреса.

Re: FreeBSD+ADSL(Bridge)+Dyn. IP

Добавлено: 2009-06-23 17:45:58
Skit
imagnitsky писал(а):В том то и дело, я не знаю какой будет IP адрес карточки, задача в том, чтобы на это севевой карте висел внешний адрес, а провайдер дает динамические адреса.
Так ты хочешь из сети поставить?
Временно переключи модем в режим роутера, да ставь как обычно.

Или отслеживать уже на готовой машине какой айпишник? Тогда pppoe клиент (mpd к примеру) будет сам получать этот адрес и вешать на ng0 интерфейс.

Re: FreeBSD+ADSL(Bridge)+Dyn. IP

Добавлено: 2009-06-23 19:37:09
phantom-d
изменяешь /etc/ppp/ppp.conf на:

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

default:
   set log Phase Chat LCP IPCP CCP tun command
   enable dns

provider_name:
   set device PPPoE:cdce0
   set authname ppp_login
   set authkey ppp_password
   set dial
   set login
   add default HISADDR
естественно provider_name, ppp_login и ppp_password меняете на свои.
Если вы используете ADSL эти два файла должны иметь следующий вид (fxp0 - это ваша сетевая плата, поменяйте на свою):
# vi /etc/rc.conf

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

sshd_enable="YES"
gateway_enable="YES"
sendmail_enable="YES"
hostname="elbrus.sint.ua"
ifconfig_fxp0="inet 192.168.0.1 netmask 255.255.255.0"
ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="provider_name"
named_enable="YES"
natd_enable="YES"
natd_interface="tun0"
firewall_enable="YES"
firewall_type="/usr/local/etc/firewall.conf"
# vi /usr/local/etc/firewall.conf

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

add divert natd ip from any to any via tun0
но тебе еще нужно перекомпилировать ядро с параметрами:

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

options IPFIREWALL
options IPFIREWALL_FORWARD
options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPDIVERT
options DUMMYNET
как минимум
Внешний IP будет на модеме

Re: FreeBSD+ADSL(Bridge)+Dyn. IP

Добавлено: 2009-06-23 19:49:07
imagnitsky
Большое спасибо, буду разбираться.
С уважением,
И.С.Магницкий