Настройка сети в FreeBSD 15

Настройка сети в FreeBSD 15

В этой статье описана настройка сети в FreeBSD 15: шаги по настройке статического IP-адреса и основных сетевых параметров. Полезно, например, если вы используете систему в качестве сервера.

1. Определение сетевого интерфейса

Сначала проверьте список доступных интерфейсов с помощью команды:

root@localhost:~ # ifconfig

Пример вывода (ваш интерфейс может называться иначе, например em0, igb0 и т.д.):

vtnet0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
        options=ec07bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6,HWSTATS>
        ether 52:54:00:1b:bb:f7
        inet 10.0.0.230 netmask 0xffffff00 broadcast 10.0.0.255
        inet6 fe80::5054:ff:fe1b:bbf7%vtnet0 prefixlen 64 scopeid 0x1
        media: Ethernet autoselect (10Gbase-T <full-duplex>)
        status: active
        nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
lo0: flags=1008049<UP,LOOPBACK,RUNNING,MULTICAST,LOWER_UP> metric 0 mtu 16384
        options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
        inet 127.0.0.1 netmask 0xff000000
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
        groups: lo
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

2. Настройка статического IPv4-адреса

Отредактируйте файл /etc/rc.conf:

root@localhost:~ # vi /etc/rc.conf

Добавьте или измените следующие строки (замените vtnet0 на имя вашего интерфейса):

# set hostname
hostname="srv.unlix.ru"
keymap="jp.capsctrl.kbd"
# set static IPv4 address and subnet mask
ifconfig_vtnet0="inet 10.0.0.30/24"
# default gateway
defaultrouter="10.0.0.1"
# if set static IPv6 address, change below
ifconfig_vtnet0_ipv6="inet6 accept_rtadv"
# change to your IPv6 gateway
#ipv6_defaultrouter="::1%vtnet0"
sshd_enable="YES"
moused_nondefault_enable="NO"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="AUTO"
zfs_enable="YES"

Примените изменения:

root@localhost:~ # service netif restart

Проверьте новый IP-адрес:

root@srv:~ # ifconfig

3. Настройка DNS

Укажите DNS-серверы и домен поиска в файле /etc/resolv.conf:

root@srv:~ # vi /etc/resolv.conf

Пример содержимого:

# set DNS search base and name servers
search unlix.ru
nameserver 10.0.0.10

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Другие проекты SKILX


UNLIX © Все права защищены 2015 - 2026 | SKILX

Копирование материалов с сайта UNLIX без указания полной ссылки на источник ЗАПРЕЩЕНО!