Настройка статического IP-адреса Ubuntu Server 16.04

После установки Ubuntu Server 16.04 необходимо назначить IP адрес и порт сервера. Получаем имя сетевой службы: $ ifconfig Как правило оно называется eth0, enp1s0, enp2s0 или по другому. По тексту будем использовать eth0, у вашего Server будет другая. Для настройки сети, необходимо отредактировать файл /etc/network/interfaces: $ sudo nano /etc/network/interfaces Для получения IP адреса по dhcp достаточно будет следующего содержания: allow-hotplug eth0 iface eth0 inet dhcp

Установим статический адрес:

Для этого необходимо вместо этих двух строк, вставить следующие строки: auto eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1 8.8.8.8 Сохраняем файл (Нажимаем Ctrl+O, затем Enter и потом Ctrl+X) Где: 192.168.1.2 - IP адрес сервера 192.168.1.1 - IP адрес роутера, через который выходите в интернет

Настройка ssh:

Если ssh не установлена, устанавливаем: $ sudo apt install ssh Рекомендуется запускать ssh сервер на нестандартном порту для исключения лишних общений с ботами. По-умолчанию ssh сервер работает на 22 порту. Изменим этот порт, к примеру, на 13333. Открываем файл настроек: $ sudo nano /etc/ssh/sshd_config Изменим строку: #Port 22 На строку: Port 13333 (Снимите "комментарий" со строки, т. е. надо убрать значек # в начале строки.) (Сохраняем изменения командами в редакторе 'nano' Ctrl+O и Ctrl+X) Перезапускаем сервер ssh: $ sudo service sshd restart Перезагружаем Server: $ sudo reboot Поздравленяю! Вы только что успешно настроили статический IP-адрес Ubuntu Server 16.04 LTS.