sindzicat
@sindzicat
Инженер-конструктор, программист-самоучка (Python)

Что пошло не так в настройке статического ip для ubuntu server?

Настраивал как-то раз статический ip для ubuntu server 17.10.
Всё время работало, но сегодня почему-то ip стал 192.168.1.100 несмотря на все настройки.
При этом перезагрузка положения дел не исправила.

Вывод ifconfig

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 102  bytes 7502 (7.5 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 102  bytes 7502 (7.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp3s1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::221:91ff:fe99:d646  prefixlen 64  scopeid 0x20<link>
        ether 00:21:91:99:d6:46  txqueuelen 1000  (Ethernet)
        RX packets 165  bytes 25754 (25.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 200  bytes 34405 (34.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Мой /etc/network/interfaces

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# Generated by debian-installer.

# My config to make ip static. 
# Source: https://askubuntu.com/questions/470237/assigning-a-static-ip-to-ubuntu-server-14-04-lts

# The loopback interface
auto lo wlp3s1
iface lo inet loopback
iface wlp3s1 inet static
	address 192.168.1.102
	netmask 255.255.255.0
	network 192.168.1.0
	dns-nameservers 8.8.8.8 8.8.4.4


Несмотря на то, что мне нужно 192.168.1.102, почему-то ip даже после нескольких перезагрузок стабильно стал 192.168.1.100.

Что вообще такое могло случиться?

UPD: Оказалось, что этот ip уже есть у одного из подключённых устройств. Можно ли сделать так, чтобы нужный мне ip всегда назначался одному конкретному устройству?

UPD2: Переделал в настройках IP на 192.168.1.111. Посмотрю, что выйдет в итоге. Правда, получилось немного странновато в итоге: в ipconfig ip адрес wi-fi платы теперь всегда 192.168.1.111, а вот hostname -I показывает, что у сервера стало 2 ip адреса: тот, что назначен ему модемом с функцией раздачи wi-fi, и тот, который назначил я. Ладно, для начала неплохо.
  • Вопрос задан
  • 606 просмотров
Решения вопроса 1
@rustler2000
погромист сикраш
В убунту 17.10 конфигурирование сетки изменилось - https://websiteforstudents.com/configuring-static-...

IMHO это жесть - раньше хуки можно было прямо в /etc/network/interface* прописать, теперь надо хуки в виде юнитов для systemd делать. это очень и очень печально.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы