Я хочу назначить фиксированный частный IP-адрес серверу, чтобы локальные компьютеры всегда могли получить к нему доступ.
В настоящее время адрес DHCP сервера является чем-то вроде 192.168.1.66
.
Должен ли я просто назначить серверу этот IP-адрес как фиксированный и настроить маршрутизатор таким образом, чтобы он исключал этот IP-адрес из тех, которые доступны для DHCP? Или есть какие-то диапазоны IP-адресов, которые традиционно зарезервированы для статических адресов?
Вопрос моего новичка касается не команд, а общих принципов и хороших практик.
Практический пример (Правка 1 из 2)
Спасибо за много хороших ответов, особенно очень подробный от Лиама.
Я мог получить доступ к конфигурации маршрутизатора.
Routers's overview panel:
=========================
Connectivity type is set to DHCP and PPoE.
(...)
Network panel
=============
IPv4 address distribution (DHCP)
--------------------------------
Enable DHCP on LAN : Off
DHCP range starts at IP address : 192.168.1.33
DHCP range ends at IP address : 192.168.1.35
(...)
Nota bene: There is also an IPv6 section.
При загрузке любого компьютера он получает свой IPv4-адрес в DHCP.
IP и MAC-адреса, которые я вижу с помощью ipconfig all
команды в Windows, совпадают с теми, что указаны в списке подключенных устройств, которые отображает маршрутизатор, чтобы я мог подтвердить, кто есть кто.
Список подключенных устройств примерно такой
Description IP address MAC address
«Unknown» 192.168.1.xx (static) 01:02:03:04:05:06
«Unknown» 192.168.1.yy (static) 07:08:09:10:11:12
Вещи, которые я не понимаю:
- Хотя все IP-адреса все получены в DCHP, они отображаются как маршрутизатор, как если бы они были статическими адресами.
- Настройка маршрутизатора «Включить DHCP в локальной сети» установлена на «Выкл.», Однако IP-адреса получены в DHCP, однако.
- IP - адрес , приписанный к компьютерам находятся за пределами очень узкого диапазон DHCP от
192.168.1.33
до192.68.1.35
На любом компьютере Windows, подключенном в DCHP, ipconfig /all
отображается что-то вроде:
IPv4 Address ........ 192.168.1.xx(prefered)
Default Gateway ........ 192.168.1.1 (= IP of the router)
DHCP server ............ 192.168.1.5
Я что-то упустил, но что?
Практический пример (Правка 2 из 2)
Решение найдено.
Подробнее см. Мой ответ на комментарий Михала внизу этого сообщения.
Я должен признать, что то, как маршрутизатор отображает вещи, хранит некоторую часть тайны. Маршрутизатор, кажется, использует DHCP по умолчанию, но запоминает устройства, которые были к нему подключены (возможно, с использованием их MAC-адреса). Это может быть причиной того, что в нем перечислены IP-адреса как статические, хотя они являются динамическими. Был также маршрутизатор Cisco, на 192.168.1.4
котором появился какой-то сервис бизнес-коммуникаций, но у меня не было полномочий для доступа к нему.
192.168.0.50
для 192.168.1.70
). 3. Запустите сервер по DHCP. На панели маршрутизатора назовите его, основываясь на его MAC-адресе, чтобы маршрутизатор запомнил его. 4. На сервере переключите IP-адрес из режима DHCP в ручной и назначьте IP-адрес, превышающий тот, который маршрутизатор назначил бы другим устройствам (например, 192.168.1.100
). Вы можете использовать nmtui , а затем отредактировать конфигурационный файл , где вы можете заменить PREFIX=32
на NETMASK=255.255.255.0
. 6. Перезапустите сетевой сервис.