Организация Internet-router на 2-х сетевых картах
Для начала, надо иметь две сетевые карточки :))
В общем, предполагаем, что Вы смотрели вперед и устанавливали FreeBSD на компьютер с 2-мя сетевыми картами.
В любом случае, во время инсталляции ОС вы могли настроить только одну сетевую карту, как это показано здесь, и после установки, необходимо настроить и вторую. Это можно сделать двумя способами:
Первый, это запустить утилиту sysinstall из директории /stand и выбрав соответствующий пункт меню, зайти в окно редактирования сетевых интерфейсов и прописать все параметры для обеих сетевух.
Но можно зайти в файлик rc.conf находящейся в /etc и подредактировать его ручками:
/etc/rc.conf |
|
# -- sysinstall generated deltas -- # Fri Oct 4 09:03:32 2002 # Created: Fri Oct 4 09:03:32 2002 # Enable network daemons for user convenience. # Please make all changes to this file, not to /etc/defaults/rc.conf. # This file now contains just the overrides from /etc/defaults/rc.conf. |
|
gateway_enable="YES" | # Использование компьютера в качестве gateway |
firewall_enable="YES" | # Включение IPFW |
firewall_type="open" | # тип конфигурации IPFW |
natd_enable="YES" | # Включение NAT |
natd_interface="80.XXX.XXX.98" | # Указание NAT сетевого интерфейса |
hostname="proxy.domain.ru" | #Имя хоста |
ifconfig_xl0="inet 80.XXX.XXX.98 netmask 255.255.255.252" | # Сетевой адрес и маска карты смотрящей в inet |
ifconfig_xl1="inet 192.168.0.2 netmask 255.255.255.0" | # Сетевой адрес и маска карты смотрящей в Local net |
defaultrouter="80.XXX.XXX.97" | # Шлюз, в интернет, предоставленный провайдером |
ipv6_enable="no" | # Запрет использование нового протокола (IPv6), |
kern_securelevel_enable="NO" keyrate="fast" |