Назад | Перейти на главную страницу

Настройки статического сетевого интерфейса в Ubuntu

Я слежу за гидом Вот для настройки новой установки сервера Ubuntu 12.04 (работающей в VirtualBox) со статическим IP-адресом. Рекомендуемая конфигурация в / и т.д. / сеть / интерфейсы является:

auto lo
iface lo inet loopback


auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

Из-за моего роутера я будет давая серверу адрес 192.168.1.55, и шлюз будет 192.168.1.254 (который является IP-адресом моего BT HomeHub), и с сетевой маской все в порядке.

Но мне интересно знать: каковы функции "сеть" и 'трансляция' Вот?

Могу ли я оставить их такими, как в примере выше, или они должны указывать на что-то конкретное в зависимости от моей домашней сети?

network вот для идентификатора сети, и broadcast - широковещательный IP-адрес.

Оба адреса могут быть вычислены * из ip и сетевой маски, и их не нужно записывать в конфигурацию, но иногда администратору проще их там увидеть и не вычислять (это просто с / 8 , / 16, / 24 сети, но в бессонную ночь без кофе вычисление этого для / 27 подвержено ошибкам).

Поскольку и ваша сеть, и сетевая маска такие же, как в примере, вы можете оставить их такими же, как в примере конфигурации, или удалить их.

* если вы выполните логическое И: IP && netmask, вы получите идентификатор сети. Если вы поменяете все нули справа в сетевой маске на 1 (разумеется, в двоичном формате), вы получите широковещательный адрес.