How to setup static ip address in debian 9

  • ابتدا برای این که تنظیمات مربوط به dns نیز همراه با تنظیمات آی پی اعمال شود نیاز است تا بسته ی resolvconf نصب شود. در غیر این صورت باید دستی تنظیمات مربوط به dns اعمال شود.
apt-get install resolvconf net-tools
  • ابتدا برای هر یک از اینترفیس ها یک فایل کانفیگ در مسیر زیر ایجاد می کنیم. به عنوان مثال :
touch /etc/network/interfaces.d/ens32
  • سپس تنظیمات زیر را در فایل ساخته شده لحاظ می کنم :
auto ens32
iface ens32 inet static
address 10.10.10.5
netmask 255.255.255.0
gateway 10.10.10.1
dns-nameservers 8.8.8.8 8.8.4.4
  • در نهایت کافیست یک باز سرور را ریست کنیم و یا :
systemctl restart networking.service

  • در صورتی که می خواهید یک route دیگر برای یک شبکه ی دیگر نیز در نظر بگیرید، کافیست خط زیر را نیز اضافه کنید :
post-up ip route add 172.16.0.0/16 via 192.168.88.251
  • دستور بالا 192.168.88.251 به عنوان gw و 172.16.0.0/24 به عنوان شبکه‌ی دوم معرفی شده است.
  • مطالعه بیشتر در این خصوص : لینک

  • تست شده بر روی debian9.3
  • تشت شده بر روی debian 10.x
Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux

لغات انگلیسی :

static
ip address
resolvconf
/etc/network/interfaces.d/
dns-nameservers
gateway
ifdown

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *