Найти в Дзене
vanbka9 blog

Как прописать статический IP адрес в ubuntu

Логинимся через любые удобные вам средства (в моём случае это Putty) Для того чтобы узнать адрес шлюза можно выполнить команду:
ip route show match 0/0 Получаем вывод:
root@orangepizero2:~# ip route show match 0/0
default via 192.168.0.1 dev wlan0 proto static metric 600
root@orangepizero2:~# 192.168.0.1 - это наш шлюз
Для настройки статического IP адреса 192.168.0.123 пишем в консоли
nmcli connection Получаем список всех доступных соединений
В моём случае orangepi подключен к сети с названием Wi-Fi_5_Ghz
Далее выполняем команды: Указываем необходимый статический IP
nmcli Wi-Fi_5_Ghz ipv4.addresses 192.168.0.123/24
В этом примере сначала идёт выбранный ip адрес, а затем маска в формате /24. Это аналог записи 255.255.255.0, только короче. Указываем шлюз:
nmcli con mod Wi-Fi_5_Ghz ipv4.gateway 192.168.0.1
Затем надо сообщить утилите, что IP адрес будет настраиваться вручную:
nmcli con mod Wi-Fi_5_Ghz ipv4.method manual
Обязательно нужно прописать адрес DNS:
nmcli con mod Wi-Fi_5_Ghz +

Логинимся через любые удобные вам средства (в моём случае это Putty)

Для того чтобы узнать адрес шлюза можно выполнить команду:
ip route show match 0/0

Получаем вывод:
root@orangepizero2:~# ip route show match 0/0
default via 192.168.0.1 dev wlan0 proto static metric 600
root@orangepizero2:~#

192.168.0.1 - это наш шлюз

Для настройки статического IP адреса 192.168.0.123 пишем в консоли
nmcli connection

Получаем список всех доступных соединений
В моём случае orangepi подключен к сети с названием
Wi-Fi_5_Ghz
Далее выполняем команды:

Указываем необходимый статический IP
nmcli Wi-Fi_5_Ghz ipv4.addresses 192.168.0.123/24
В этом примере сначала идёт выбранный ip адрес, а затем маска в формате /24. Это аналог записи 255.255.255.0, только короче.

Указываем шлюз:
nmcli con mod Wi-Fi_5_Ghz ipv4.gateway 192.168.0.1

Затем надо сообщить утилите, что IP адрес будет настраиваться вручную:
nmcli con mod Wi-Fi_5_Ghz ipv4.method manual

Обязательно нужно прописать адрес DNS:
nmcli con mod Wi-Fi_5_Ghz +ipv4.dns 8.8.8.8

Перезагрузка, чтобы наверняка (возможно достаточно перезапустить какую-то нетворк службу, но мне не критично):
reboot
или
systemctl restart NetworkManager