# Добавить адрес на интерфейс. После перезагрузки он потеряется. ip addr add 10.1.0.1/24 dev eth0
Как узнать, какой у меня шлюз/gateway(для ipv6) ?
ip -6 neigh show
Пример файла /etc/network/interfaces
Как запустить редактирование файла: перед самим файлом пишем команду «nano». Пример «nano /etc/network/interfaces«
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 46.46.46.162
netmask 255.255.255.0
gateway 46.46.46.1
dns-nameservers 77.88.8.1 77.88.8.8
iface eth0 inet6 static
address 2a00:b700::116:8f
netmask 64
gateway 2a00:b700::1
dns-nameservers 2a00:b700::220 2a00:b700:1::220
# алиас (ТОЛЬКО ДЛЯ УСТАНОВКИ 2,3,4 адреса(и IPV6)! НЕ ТРЕБУЕТСЯ ПРИ НАСТРОЙКЕ ЕДИНСТВЕННОГО IPV6 )
# алиас (DO NOT NEED ADD OR EDIT LINES BELOW WHEN ADD SINGLE IPV6 )
auto eth0:0
iface eth0:0 inet static
address 46.17.46.163
netmask 255.255.254.0
iface eth0:0 inet6 static
address 2a00:b700:0:116::1:8f
netmask 64
Ubuntu 18.04
Начиная с 18.04, компания Canonical изменила способ настройки сети, теперь сеть настраивается через netplan.
Файл конфигурации сети теперь располагается тут:
/etc/netplan/*.yaml
Как запустить редактирование файла: перед самим файлом пишем команду «nano». Пример: «nano /etc/netplan/*.yaml«
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens160:
dhcp4: no
dhcp6: no
addresses: [1.2.3.4/30, "2a02:708:xx:xx::2/64"]
gateway4: 1.2.3.4
gateway6: 2a02:708:xx:xx::1
nameservers:
addresses: [8.8.8.8, "2001:4860:4860::8888"]
ens192:
addresses: [192.168.0.10/24]
Внимание!
файл конфигурации Очень чувствителен к пробелам. После каждого блока настроек должно быть + 2 пробела.
Вы можете проверить сохранённый файл настроек с помощью команды:
sudo netplan try
Затем, если всё в порядке, на лету применить настройки:
sudo netplan apply