|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Krol 2:5030/1249.5 21 Sep 2004 19:36:26 To : All Subject : Bridge -------------------------------------------------------------------------------- hi, All! Есть вопрос. Собрал машину, установил на нее FreeBSD 5.2.1 RELEASE. Поставил на нее 2 сетевые карты: rl0: <D-Link DFE-530TX+ 10/100BaseTX> - подсоеденина в хаб, в который включен роутер провайдера. xl0: <3Com 3c905C-TX Fast Etherlink XL> - подключена в свич с юзерами. Есть сеть 62.141.112.0/27 Требуется пропустить ее через мой бридж к юзерам. В конфигурацию ядра добавил: options BRIDGE options IPFIREWALL options DUMMYNET options IPFIREWALL_VERBOSE options IPFIREWALL_DEFAULT_TO_ACCEPT options IPFILTER Скомпилировал ядро, поставил, загрузился. В /etc/rc.conf написал сдедующее: defaultrouter="62.141.112.1" gateway_enable="NO" hostname="bridge01" ifconfig_rl0="inet 62.141.112.2 netmask 255.255.255.224" keymap="ru.koi8-r" sshd_enable="YES" usbd_enable="NO" firewall_enable="YES" firewall_script="/etc/rc.firewall" firewall_type="/etc/firewall/fw.cf" firewall_quiet="NO" firewall_logging="YES" Прописал в /etc/sysctl.conf: net.inet.ip.fw.one_pass=0 net.link.ether.bridge=1 net.link.ether.bridge_cfg=rl0:0,xl0:0 net.link.ether.bridge_ipfw=1 В правилах ipfw прописал: ipfw add 00010 allow all from any to any via rl0 ipfw add 00011 allow udp from 0.0.0.0 2054 to 0.0.0.0 это пока. Потом тут будут правила ограничения трафика и прочее. Все, после reboot. Тазик стартует. Далее. Беру любого клиента, пишу ему в настройках IP: IP address: 62.141.112.4 netmask 255.255.255.224 Default GW: 62.141.112.2 DNS server: 62.141.112.3 Hе работает. Где я неправильно что сделал? Кто подскажет. Правильно ли я прописал в настройках юзера все. bye, All. --- GoldED+/BSD * Origin: Если ламеp очень крут - не пугайся - это root! (2:5030/1249.5) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/395741504a82.html, оценка из 5, голосов 10
|