Я хочу призначити фіксовану приватну 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. Перезапустіть послугу мережі.