Рубрики
FreeBSD

FreeBSD настройка сети

rc.conf

ee /etc/rc.conf - главный конфиг FreeBSD
defaultrouter="IP_адрес_вашего_маршрутизатора(default_gateway)"
hostname="полное имя этой машины"
ifconfig_ed0="inet   netmask <сетевая маска>"
ifconfig_re0="inet  192.168.0.3 netmask 255.255.255.0"
ifconfig_en0="192.168.0.4/24"
defaultrouter="192.168.0.1"

Все эти изменения вступят в силу после перезагрузки.
/etc/rc.d/netif restart
/etc/rc.d/routing restart

resolv.conf

Конфигурирование адресов DNS сервера вручную
ee /etc/resolv.conf 
Посмотрите на следующий пример и создайте такой файл на свой файловой системе. 
IP адреса необходимо заменить на те ip  адреса, которые вам дал ваш провайдер. 
Вы можете указать любой количество DNS серверов здесь.

nameserver             192.168.64.68
nameserver             192.168.64.65

hosts

Дополнительно необходимо добавить свой IP и имя данной машины в /etc/hosts. 
В этом файле должен быть записан ваш IP адрес и имя вашего компьютера. 

Обыкновенно localhost тоже записывают в этом файле, чтоб у вас нормально работала бы система 
и могла бы находить IP установленный на локальном логическом интерфейсе lo0 
(loopback. петля, через него взаимодействуют локально установленные приложения).

ee  /etc/hosts
127.0.0.1 localhost. localhost
192.168.0.3 xxx.com

Вы можете добавлять сюда любые пары IP имя компьютера, которые должны работать БЕЗ участия DNS.