اضافه کردن IP به سرور Debian/Ubuntu
افزودن آدرس IP جدید به سرور لینوکسی یکی از کارهای رایج مدیریت سرور است. شما ممکن است برای میزبانی چند سایت با SSL اختصاصی، تفکیک سرویسها یا افزایش امنیت نیاز به IP اضافی داشته باشید.
روش ۱: اضافه موقت با ip command
برای افزودن موقت IP (تا ریبوت بعدی):
ip addr add 192.168.1.100/24 dev eth0
بررسی:
ip addr show eth0
حذف:
ip addr del 192.168.1.100/24 dev eth0
روش ۲: تنظیم دائمی در Debian (interfaces)
ویرایش فایل /etc/network/interfaces:
nano /etc/network/interfaces
افزودن IP secondary:
auto eth0:0
iface eth0:0 inet static
address 192.168.1.100
netmask 255.255.255.0
ریاستارت شبکه:
systemctl restart networking
روش ۳: تنظیم با Netplan (Ubuntu 18.04+)
ویرایش فایل Netplan:
nano /etc/netplan/01-netcfg.yaml
اضافه کردن IP:
network:
ethernets:
eth0:
addresses:
- 192.168.1.10/24
- 192.168.1.100/24
gateway4: 192.168.1.1
اعمال:
netplan apply
روش ۴: با nmcli (NetworkManager)
nmcli con mod eth0 +ipv4.addresses "192.168.1.100/24"
nmcli con up eth0
بررسی صحت
ip addr show
ping -I 192.168.1.100 8.8.8.8
نکات مهم
IP جدید باید توسط دیتاسنتر به سرور شما اختصاص داده شده باشد. فایروال (iptables/CSF) را برای IP جدید تنظیم کنید. اگر از کنترل پنل استفاده میکنید، IP جدید را در پنل هم ثبت نمایید.
اگر سرور مجازی اروپا نیاز دارید، IP اختصاصی همراه سرور ارائه میشود. برای تنظیم IP و شبکه، خدمات کانفیگ سرور در دسترس شماست.