пятница, 13 апреля 2012 г.

Проект 1 Настройка сети во FreeBSD (выделенка)


Чаще всего, в литературе встречается метод конфигурирования сети на основе скрипта /etc/rc.conf. На основании некотрого своего опыта могу сказать, что путь этот туповат. В частности потому что приходится запоминать два разных способа конфигурирования (из консоли и из rc.conf) посему, тут я опишу другой метод, основанный на собственном стартовом скрипте.

На выходе команды ifconfig, мы получаем имена сетевых устройств доступных в нашей системе (у меня это lo0 и re0) интерфейс lo0 - называется интерфейсом обратной петли, его мы не тргаем.
Второй интерфейс (у меня re0) мы и будем конфигурировать.
Создаем новый стартовый скрипт:
#vi /etc/start_if.re0
Добавляем в него следующие строки:
ifconfig re0 up 10.0.0.2 netmask 255.0.0.0 (ip v4 адрес и маска подсети)
route add default 10.0.0.1 (шлюз по умолчанию)

Следующие строки могут понадобиться тем кто знает что такое MAC адрес и алиас
ifconfig re0 ether 10:20:30:40:50:60 (MAC адрес если оно нужно конечно)
ifconfig re0 up 1.1.1.1 netmask 255.255.255.128 alias
Последним этапом пропишем dns сервера:
#vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

Комментариев нет:

Отправить комментарий