Я запускаю Ubuntu 20.04 в качестве DHCP-сервера и я попытался назначить фиксированный адрес клиенту, который является другим Ubuntu os на виртуальной коробке, и оба они находятся в одной внутренней сети, но, он принимает только адрес из диапазона, который я указал, поэтому вот моя конфигурация:
мой /etc/netplan/01-network-manager-all. yaml
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s3:
addresses: [10.20.30.2/24]
nameservers:
addresses: ["192.168.1.1", "192.168.1.2"]
мой /etc/dhcp/dhcpd.conf
option domain-name "marmarbre.local";
option domain-name-servers 192.168.1.1, 192.168.1.2;
option ntp-servers 10.20.30.202;
option netbios-name-servers 10.20.30.201;
option nis-domain "marmarbre.ma";
option nis-servers 10.20.30.200;
option routers 10.20.30.1;
option broadcast-address 10.20.30.255;
default-lease-time 86400;
max-lease-time 259200;
subnet 10.20.30.0 netmask 255.255.255.0 {
range 10.20.30.50 10.20.30.59;
range 10.20.30.71 10.20.30.150;
}
host client {
hardware ethernet 08:00:27:7f:25:60;
fixed-address 10.20.30.70;
}
Наконец, это единственная конфигурация, которую я сделал на клиенте, и да, я уже изменил его имя хоста на client /etc/netplan/01-network-manager-all.yaml
network:
version: 2
renderer: NetworkManager
Попробуйте
sudo umount /home/maxime/googledrive
и если он не работает (например, «target busy» ) или занимает много времени (отмена с помощью ctrl + c):
sudo umount -l /home/maxime/googledrive
-l, --lazy
Lazy unmount. Отсоедините файловую систему от иерархии файлов, и очистите все ссылки на эту файловую систему, как только она больше не будет занята.
[...] Рекомендуемый вариант использования для umount -l - предотвращение зависания при завершении работы из-за недостижимого общего сетевого ресурса, где обычное количество будет зависать из-за сбитого сервера или сетевого раздела.
Затем можно удалить каталог:
rmdir /home/maxime/googledrive
-121--913528- В фокусе Ubuntu aptitude
доступен из репозитория universe
, зависимость libapt-pkg6.0
доступна из focale-updates
.
sudo add-apt-repository universe
sudo apt update
sudo apt install aptitude
-121--913445- В файле /etc/dhcp/dhcpd.conf
переместите фиксированный перечислять назначения на основе MAC в перед общим объявлением динамического пула. Если ваш клиент имеет старую, даже просроченную аренду из пула, он никогда не попадет в MAC-область, если она не объявлена первой.
Несмотря на то, что все может работать правильно, вы все равно можете получить нежелательные записи в файлах журнала, которые можно исправить путем удаления устаревших записей в файле /var/lib/dhcp/dhcpd.leses
и его резервной копии /var/lib/dhcp/dhcpd.leases ~
.