۱. وضعیت فعلی
nmcli device status
nmcli connection showنام اتصال معمولاً با نام کارت یکی است، مثلاً ens18.
۲. آدرس ثابت
sudo nmcli connection modify ens18 \
ipv4.method manual \
ipv4.addresses 192.168.10.31/24 \
ipv4.gateway 192.168.10.1 \
ipv4.dns "192.168.10.53 1.1.1.1" \
ipv4.dns-search corp.lan \
connection.autoconnect yes۳. اعمال
sudo nmcli connection up ens18
ip -br addr show ens18
cat /etc/resolv.confاگر از راه دور وصل هستید و آدرس را عوض میکنید، اتصال SSH قطع میشود؛ با آدرس جدید دوباره وصل شوید.
۴. آدرس دوم روی همان کارت
sudo nmcli connection modify ens18 +ipv4.addresses 192.168.10.32/24
sudo nmcli connection up ens18۵. محل ذخیرهی تنظیمات
در نسخهی ۹ و ۱۰، تنظیمات با قالب keyfile در این مسیر ذخیره میشوند:
sudo cat /etc/NetworkManager/system-connections/ens18.nmconnection۶. رابط متنی
اگر کار با خط فرمان برایتان سخت است، nmtui یک رابط منویی ساده دارد:
sudo nmtui