Раздел для первых шагов: установка, базовая настройка, ключевые понятия FreeBSD и UNIX.
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Dmitriy_3206
- проходил мимо
Непрочитанное сообщение
Dmitriy_3206 » 2013-03-31 23:27:06
Дано
FreeBSD 8.1
интерфейс vr0 нужно изменить mac что бы получить от провайдера ip по dhcp
pf
mac адрес меняется в start_if.vr0
В /etc/rc.d/dhclient добавлена строка
# BEFORE pf
Код: Выделить всё
/etc>rcorder /etc/rc.d/* | grep -E 'dh|pf'
/etc/rc.d/dhclient
/etc/rc.d/pfsync
/etc/rc.d/pflog
/etc/rc.d/pf
/etc>
т.е. запуск происходит раньше pf
а вот
dmesg -a
Код: Выделить всё
................................
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=82808<VLAN_MTU,WOL_UCAST,WOL_MAGIC,LINKSTATE>
ether 00:1c:f0:00:61:f0
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
Creating and/or trimming log files
.
Starting syslogd.
Starting pflog.
pflog0: promiscuous mode enabled
Enabling pf
no IP address found for vr0
/etc/pf.conf:20:
could not parse host specification
no IP address found for vr0
/etc/pf.conf:22:
could not parse host specification
pfctl:
Syntax error in config file: pf rules not loaded
pf enabled
.
Starting devd.
Configuring keyboard:
keymap
.
Starting ums0 moused
.
rl0: link state changed to UP
DHCPREQUEST on vr0 to 255.255.255.255 port 67
DHCPACK from 94.xxx.xx.x
bound to 94.xxx.xx.xx -- renewal in 43200 seconds.
........
вот собственно как заставить что бы DHCPREQUEST происходил раньше чем запуск pf
Последний раз редактировалось
f_andrey 2013-04-02 0:03:41, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.
Dmitriy_3206
-
Хостинг HostFood.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/
-
rayder
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
-
Контактная информация:
Непрочитанное сообщение
rayder » 2013-04-01 17:39:39
Код: Выделить всё
#head -10 /etc/rc.d/pf
#!/bin/sh
#
# $FreeBSD: release/9.0.0/etc/rc.d/pf 222007 2011-05-17 07:40:13Z hrs $
#
# PROVIDE: pf
# REQUIRE: FILESYSTEMS netif pflog pfsync
# BEFORE: routing
# KEYWORD: nojail
Код: Выделить всё
Для осуществления фонового конфигурирования по DHCP (асинхронный режим), используйте значение ''DHCP'' в /etc/rc.conf:
ifconfig_fxp0="DHCP"
Для откладывания запуска стартовых скриптов до завершения конфигурирования по DHCP (синхронный режим), укажите значение ''SYNCDHCP'':
ifconfig_fxp0="SYNCDHCP"
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
rayder
-
rayder
- лейтенант
- Сообщения: 661
- Зарегистрирован: 2008-12-18 16:29:43
- Откуда: Ukraine/Kiev
-
Контактная информация:
Непрочитанное сообщение
rayder » 2013-04-01 20:33:07
пробуйте, получится - тогда не за что.
не получится - тогда будем думать
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.
rayder
-
Dmitriy_3206
- проходил мимо
Непрочитанное сообщение
Dmitriy_3206 » 2013-04-01 21:20:21
Я к тому моменту уже проверил

Dmitriy_3206