Настройка сети в FreeBSD через SSH

Настройка доступа в сеть интернет на FreeBSD через SSHСразу после установки операционной системы FreeBSD следует сделать первоначатьные настройки сети, а именно задать имя компьютера, указать его ip адрес, маску подсети, указать через какой шлюз мы будем выходить в интернет и задать адреса серверов имен провайдера DNS.
Вот тут обычно начинаются небольшие траблы, потому как в Unix в отличии от операционных систем Windows отсутвтвует реестр. То есть настройки придется прописывать в конфигурационные файлы, которые зачастую расположены в разнообразных места. В свое время точно так же приходилось настраивать Windows 3.11. Ну да ладно, будем надеться, что со временем и в Unix появится реестр. ;)
Вы скажете, что в оболочке KDE присутствуют графические утилиты для настройки сетевой карты, но они не всегда используются, к примеру сервер может настраиваться через консоль по протоколу SSH.
Итак, ближе к телу.
Заходим в консоль с правами суперпользователя Root.
> su
> здесь пароль root
#

Теперь нужно отредактировать два файла, внеся в него соответствующие строки.

Открываем файл /etc/rc.conf 

# vi /etc/rc/conf

и добавляем в него следующие строки:

hostname FreeBSD
ifconfig_de0="inet 192.168.1.5 netmask 255.255.255.0"
defaultrouter="192.168.1.1"

Здесь:

hostname FreeBSD задает имя нашего сервера в сети.

ifconfig_de0="inet 192.168.1.5 netmask 255.255.255.0" назначает для сетевой карты de0 ip адрес 192.168.1.5 и маску подсети 255.255.255.0, тоесть мы использеум сеть класса "C" с дидиапазоном ip адресов, предназначенным для внутренних сетей предприятий. Всего в нашей сети может быть 254 компьютера с адресами от 192.168.1.2 до 192.168.1.254. Думаю, нам хватит. :)

defaultrouter="192.168.1.1" Задает ip адрес, через который мы будем осуществлять выход в интернет. В данном случае это 192.168.1.1, сразу скажу, что все ADLS модемы используют этот адресс по умолчанию. Вообще понятие шлюза по умолчанию немного шире. Когда компьютер не знает куда отправлять ip пакет, он бросает его на шлюз по умолчанию, а на той стороне разберутся, кому его доставить. ;)

Но это еще не все. Теперь нам надо указать ip адреса серверов имен, тоесть адреса тех серверов, которые будут сопоставлять имена машин в сети, понятные для людей в числовые адреса, поняттные для машин.

Открываем и редактируем файл /etc/resolver.conf и добавляем в него строку:

# vi /etc/resolver.conf

nameserver 8.8.8.8

В данном случае я использую один DNS сервер. Значение 8.8.8.8 Вы можете изменить на Primary DNS Server Вашего провайдера.

Перезагрузим наш сервер и проверим доступ к сети Интернет, пропинговав какой нибудь из внешних серверов:

> ping ya.ru

Если отклик от внешнего сервера получен, то поздравляю, Вы удачно провели первоначальную настройку сети в FreeBSD.
Теперь можно обновить дерево портов и приступить к настройке протокола DHCP.

 

Добавить комментарий


Защитный код
Обновить

Полезные ссылки

Наша компания предлагает - спецпредложение. .