2

Я пытаюсь вручную изменить свой файл /etc/network/interfaces в Ubuntu. Я использую их в качестве основы:

Чтобы настроить динамический IP-адрес

авто eth0
iface eth0 inet dhcp

Или настроить статический IP

авто eth0
iface eth0 inet static
адрес 192.168.1.14
шлюз 192.168.1.1
маска сети 255.255.255.0
сеть 192.168.1.0
трансляция 192.168.1.255

Затем, как только все настройки были введены и сохранены, запустите

sudo /etc/init.d/networking перезапустить

Я хочу изменить мою беспроводную карту, которая согласно ifconfig - не eth0 а wlp16s0 поэтому первое, что я хотел бы сделать, это изменить. Мой единственный вопрос, какую ценность я бы ввел в broadcast

Я знаю, что address - это IP- адрес, который я хочу жестко закодировать, gateway - это IP-адрес моего маршрутизатора, netmask - это мой DNS, network - это IP-адрес моего маршрутизатора.

Что за Broadcast

2 ответа2

1

Адрес Broadcast будет самым высоким не назначаемым адресом для вашей подсети. Он определяет конечную точку вашей сети, где network является начальной точкой.

Например, со следующей настройкой:

IP Address: 192.168.0.2
Gateway: 192.168.0.1
Subnet Mask: 255.255.255.0
Network : 192.168.0.0

Мы используем сеть 192.168.0.0 (которая не может быть назначена одному конкретному клиенту) с маской подсети 255.255.255.0 (разрешены адреса от 192.168.0.1 до 192.168.0.254). Это означает, что наш широковещательный адрес будет

192.168.0.255

Так как это на один адрес выше самого высокого, назначаемого в пределах диапазона.


Также обратите внимание, что ваши определения не верны с этим утверждением:

Я знаю, что адрес - это IP-адрес, который я хочу жестко закодировать, шлюз - это IP-адрес моего маршрутизатора, сетевая маска - это мой DNS, сеть - это IP-адрес моего маршрутизатора.

Адрес действительно является настроенным вручную IP-адресом для клиента, и шлюз, в большинстве случаев, будет IP-адресом вашего маршрутизатора. Однако маска сети никак не связана с DNS, но определяет диапазон IP-адресов, доступных в вашей подсети. Вы можете прочитать больше об этом здесь. Также обратите внимание, что network адрес определяет начальную точку сети, а не IP-адрес вашего маршрутизатора. Это должно быть противоположно широковещательному адресу, IP-адресу перед первым назначаемым адресом.


Честно говоря, я не думаю, что было бы вредно оставлять их неустановленными (хотя я не проверял это, поскольку у меня нет системы UNIX для тестирования). Обычно они используются только для справки и могут быть автоматически определены по IP-адресу хоста и маске подсети.

0

Широковещательный адрес сети IPv4 является последним адресом в сети.

В этом ответе в Network Engineering SE обсуждается адресация IPv4, и вы можете использовать его для определения различных частей, включая широковещательный адрес.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .