- ابتدا برای این که تنظیمات مربوط به 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