Установка статического IP
sudo nano /etc/network/interfaces # I use vi instead of nano
Когда вы откроете интерфейсные документы, вы увидите что-то вроде этого:
auto lo eth0
iface lo inet loopback
iface eth0 inet dynamic
Вы хотите изменить это, чтобы включить следующее:
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address xxx.xxx.xxx.xxx (enter your ip here)
netmask xxx.xxx.xxx.xxx (mine was 255.255.255.0)
gateway xxx.xxx.xxx.xxx (enter gateway ip here,usually the address of the router)
Сохраните изменения и выйдите.
Затем мне нужно было добавить некоторые данные DNS, resolv.conf
чтобы я открыл файл следующим образом:
sudo nano /etc/resolv.conf # I use vi instead of nano
Первоначально этот файл пуст, за исключением предупреждения «Не кладите сюда ничего, оно будет перезаписано». Тем не менее я добавил следующую информацию.
Это формат:
nameserver xxx.xxx.xxx.xxx(enter your dns server ip)
nameserver xxx.xxx.xxx.xxx(enter your alt dns server ip)
Это то, что я вошел:
nameserver 8.8.8.8
nameserver 8.8.4.4
Сохраните изменения и выйдите.
На этом этапе вы можете либо перезагрузить сеть:
sudo /etc/init.d/networking restart
или перезагрузите, что я и сделал:
sudo reboot
После того, как я снова вошел в систему, я попытался установить снова pure-ftpd
и все хорошо:
apt-get install pure-ftpd
Надеюсь, это кому-нибудь поможет, я искал починку и случайно наткнулся на нее.