بهار آموزش با تخفیف های شگفت انگیز توسینسو بهار آموزش با تخفیف های شگفت انگیز توسینسو
مانده تا پایان تخفیف
مشاهده دوره ها
0

ست کردن ip برای کارت شبکه در ubuntu1804

سلام به همه ی لینوکسی های محترم

آقا تنظیم ip برای کارت شبکه به صورت static در لینوکس اوبونتو 1804 تغییری کرده منتها نسخه سرور را می گم

آخه در مسیر ectnetwork/interfaces اشاره داره به فایل و پوشه netplan

لطف کنید یه توضیح بدهید این فایل چی هست و کاربردش چی هست ممنون میشم

مرسی

پرسیده شده در 1397/09/12 توسط

5 پاسخ

0

ممنونم آقای کریم پور از توضیح عالیتان

فقط اینکه

میشه کاری کرد که مثل سابق از مسیر //etc//network//interfaces فایل پیکربندی شبکه را بخواند یا حتما از این نسخه به بعد باید در این مسیر تنظیمات ست شود

مرسی

پاسخ در 1397/09/12 توسط
0

با تشکر

سوال هایم یک مقدار طولانی شد

اینکه در یک قسمت اشاره کردید سرویس های بلااستفاده رو حذف و غیر فعال کنید آیا نیازی به این کار هست یا خیر

و در انتها با زهم سپاسگذار

پاسخ در 1397/09/12 توسط
2

سلام ، Netplan یک دستور جدید برای پیکربندی تنظیمات شبکه است که در Ubuntu نسخه 17.10 معرفی شده. هدف از ساخت این نرم افزار پیکربندی و مدیریت راحت تر تنظیمات شبکه است. Netplan بصورت مستقیم با NetworkManager و systemd-networkd در ارتباط هست. پیکربندی های کارت های شبکه در فایل هایی در مسیر زیر قرار دارن :

/etc/netplan/*.yaml

در لینک زیر بطور کامل نحوه ست کردن IP Static روی کارت شبکه توضیح داده شده :

https://www.tecmint.com/configure-network-static-ip-address-in-ubuntu/amp/
پاسخ در 1397/09/12 توسط
2

بله میشه ، ابتدا با دستورات زیر پکیج ifupdown رو Reinstall کنید :

# apt-get update
# apt-get install ifupdown

حالا فایل etcnetworkinterfaces/ که محتویاتش چیزی شبیه زیر هست رو پیکربندی کنید :

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

allow-hotplug enp0s3
auto enp0s3
iface enp0s3 inet static
  address 192.168.1.133
  netmask 255.255.255.0
  broadcast 192.168.1.255
  gateway 192.168.1.1
  # Only relevant if you make use of RESOLVCONF(8)
  # or similar...
  dns-nameservers 1.1.1.1 1.0.0.1

حالا دستورات زیر رو اجرا کنید تا تنظیمات فایل ها اعمال بشه :

# ifdown --force <nic_name> lo && ifup -a
# systemctl unmak networking
# systemctl enable networking
# systemctl restart networking

حالا با دستورات زیر سرویس های بلااستفاده رو حذف و غیر فعال کنید :

# systemctl stop systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online
# systemctl disable systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online
# systemctl mask systemd-networkd.socket systemd-networkd networkd-dispatcher systemd-networkd-wait-online
# apt-get --assume-yes purge nplan netplan.io

و حتما فایل etcsystemdresolved.conf/ رو باز کنید و آدرس DNS سرور ها رو وارد کنید. و در آخر دستور زیر رو اجرا کنید :

# systemctl restart systemd-resolved
پاسخ در 1397/09/12 توسط
1

ترجیحا سرویس ها رو purge یا حذف نکنید و فقط غیرفعالشون کنید.

پاسخ در 1397/09/12 توسط

پاسخ شما