بسته ها در DEBIAN - قسمت دوم (مدیریت رابط شبکه)

با سلام ، خوانندگان محترم سایبری ،

این دومین نشریه است سری 10 اختصاص داده شده به مطالعه بسته، که برای هر کاربر بسیار مهم است سیستم عامل های گنو / لینوکس به طور کلی ، اما متمرکز بر توزیع دبیان.

این بار ما در مورد صحبت خواهیم کرد بسته ها و مفاهیم مربوط به مدیریت رابط شبکه

بسته های DEBIAN ابتدا در مورد بسته صحبت خواهیم کرد ابزارهای خالص ، تنظیمات پرونده رابط، مدیریت شیطان شبکه و با استفاده از دستور ifconfig.

برای همه این مطالعات ما به منابع رسمی از صفحه تکیه خواهیم کرد دبیان در مورد بسته ها و مربوطه دفترچه راهنمای، به علاوه ویکی رسمی و برخی اوقات دیگر در صفحات خارجی در مورد گنو / لینوکس، مانند: صفحات man Linux بصورت آنلاین و دیگران ویکی های رسمی از سایر Distros.

وب سایت رسمی DEBIAN:

دبیان - سیستم عامل جهانی - Mozilla Firefox_001

بخش رسمی بسته ها:

دبیان - بسته ها - Mozilla Firefox_002

بخش رسمی در مورد کتابچه های راهنما:

صفحات Hypertext دبیان: صفحه فهرست - Mozilla Firefox_004 بخش رسمی در مورد کتابچه های راهنما:

en-FrontPage - ویکی دبیان - Mozilla Firefox_005

بسته ابزارهای خالص

En بخش اشاره به «بسته بندی: ابزارهای خالص (1.60-26 و سایر موارد)« برای دبیان جسی en اسپانیایی، «این بسته شامل ابزارهای مهمی برای زیر سیستم شبکه هسته لینوکس را کنترل کنید. این شامل arp ، ifconfig ، netstat ، rarp ، nameif و مسیر. علاوه بر این ، این بسته شامل برنامه های کاربردی برای انواع خاصی از "سخت افزار" شبکه است (plipconfig ، slattach ، mii-tool) و جنبه های پیشرفته پیکربندی IP (iptunnel ، ipmaddr). » و همیشه بصورت پیش فرض به عنوان یک بسته اصلی و ابتدایی برای مدیریت اتصالات شبکه نصب می شود.

تنظیمات پرونده رابط

El archivo interfaces se encuentra en la ruta: /etc/network/interfaces

El contenido original del archivo suele ser:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

Insertar configuración de Interface Dinámica (eth0): 

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

Insertar configuración de Interface Estática (eth0): 

auto eth0
allow-hotplug eth0
iface eth0 inet static
  address 192.168.1.106
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.1
  
dns-nameservers 192.168.1.1
dns-search mi-dominio.com

کجا:

  • خودکار: دستوری که هنگام اجرای دستور یک رابط را فعال (بلند) می کند اگر -a، که با شروع سیستم بطور خودکار اجرا می شود ، بنابراین کارتهایی را مشخص می کند که از ابتدا به طور خودکار فعال می شوند.
  • اجازه می دهد تا hotplug: دستوری که هنگام رخ دادن رابطی را فعال و فعال می کند هات پریز در رابط های شبکه (تشخیص کارت شبکه توسط هسته، (غیر) اتصال کابل شبکه ، و غیره). وقتی این وقایع رخ می دهد ، سیستم عامل دستور را اجرا می کند اگر مرتبط با کارت شبکه درگیر شده است. آنها همچنین با پیکربندی منطقی به همین نام در ارتباط هستند.
  • ایفیس: دستوری که رابط X را مشخص می کند (EthX ، WlanX ، EnpXsX ، WlpXsX) و نوع پیکربندی (اینت) که در مورد شما اعمال می شود.
  • dhcp: اشاره به یک آدرس IP پویا دارد که به یک رابط خاص اختصاص خواهد یافت.
  • ایستا: به یک آدرس IP ثابت اشاره دارد که به یک رابط خاص اختصاص خواهد یافت.
  • حلقه برگشت: به رابط اشاره دارد lo (حلقه محلی).
  • نشانی: به آدرس IP میزبان اشاره دارد.
  • ماسک خالص: به ماسک زیر شبکه مربوط به آن آدرس IP اشاره دارد.
  • شبکه: به بخش شبکه ای که آن آدرس IP به آن تعلق دارد ، اشاره دارد.
  • پخش: به آدرس IP پخش شده آن بخش شبکه اشاره دارد.
  • دروازه: به آدرس IP دروازه آن بخش شبکه اشاره دارد.
  • سرورهای dns-names: به آدرس IP سرور نام دامنه داخلی یا خارجی (DNS) اشاره دارد که برای وضوح نام URL های مشاوره شده استفاده خواهد شد.
  • dns-search: اشاره به نام دامنه شبکه دارد که میزبان به آن تعلق دارد.

برای کسب اطلاعات بیشتر در مورد پیکربندی این فایل و سایر پرونده های مرتبط ، بیشتر اینجا بخوانید: تنظیمات شبکه.

مدیریت شبکه شیطان

El demonio de la red se gestiona desde el script /etc/init.d/networking

Mediante las sintaxis:

/etc/init.d/networking {start | stop | reload | restart | force-reload}

Ejemplo:

# /etc/init.d/networking stop

# /etc/init.d/networking start

También con el comando "service" podemos hacer lo mismo:

Ejemplo:

# service networking stop

# service networking start

En algunas Distros dicho demonio se puede gestionar con el comando "systemctl":

Ejemplo:

# systemctl stop networking.service

# systemctl start networking.service

با استفاده از دستور Ifconfig

این دستور برای نمایش اطلاعات مربوط به رابط های شبکه متصل (فعال یا غیرفعال) به سیستم و همچنین برای مدیریت (پیکربندی) آنها استفاده می شود. بنابراین به طور گسترده ای برای مقداردهی اولیه پارامترهای یک رابط شبکه و فعال یا غیرفعال کردن آنها استفاده می شود. نحو مورد استفاده در این دستور عبارت است از: ifconfig [گزینه ها]

رایج ترین روش های استفاده از آن به شرح زیر است:


# Visualizar todas las interfaces activas
ifconfig

# Visualizar todas las interfaces activas e inactivas
ifconfig -a

# Desactivar una interfaz (eth0)
ifconfig eth0 down

# Activar una interfaz (eth0)
ifconfig eth0 up

# Asignar una dirección IP(192.168.2.2)a una interfaz (eth0)
ifconfig eth0 192.168.1.100

# Cambiar la máscara de subred (netmask) de una interfaz (eth0)
ifconfig eth0 netmask 255.255.255.0

# Cambiar la dirección de difusión (broadcast) de una interfaz (eth0)
ifconfig eth0 broadcast 192.168.1.255

# Asignar integralmente una dirección IP (address), máscara de red (netmask)
# y dirección de difusión (broadcast), a una interfaz (eht0)
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255

# Modificar el valor referente del MTU de una interfaz (eth0)
# Nota: MTU es el número máximo de octetos que la interfaz es capaz de manejar
# en una transacción. Para una interfaz ethernet es por defecto: 1500
ifconfig eth0 mtu 1024 

برای اطلاعات بیشتر در مورد دستور ifconfig مشورت کنید اینجا.

در پست بعدی ، ما در مورد مدیر شبکه، پیکربندی پرونده های آن ، مدیریت daemon آن و دستورات مربوط به آن ، به علاوه استفاده از Command "آی پی".


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

4 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

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

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   ملوین dijo

    مقاله بسیار خوبی ، مهندسی. این صدمه می زند که شما آکادمی ندارید که شخصاً کلاسهای خود را تدریس کند. با انتشارات دیگر همراه باشید

  2.   میگل dijo

    بسیار عالی بسیار متشکرم

  3.   انگلیسی خوزه آلبرت dijo

    با تشکر از نظرات شما

  4.   لایحه dijo

    کمک های باشکوه ، همان روزی است که من یک بسته .deb را دنبال کردم و طی یک سری مراحل که به آن اشاره کردم ، بسته بندی بسیار خوبی دارد و اگر برنامه ای با رابط کاربری دوستانه وجود داشته باشد که کل فرآیند را خودکار کند ، بسیار ممنون خواهد شد. : من برنامه خود را ارائه می دهم ، بسته های وابستگی باید بتوانند آنها را به راحتی انتخاب کنند ، مسیر مستند سازی ، کمک به ایجاد فایل متنی با مستندات ، برخی گزینه ها در مورد قرار دادن یا عدم نصب پرتاب در منو با نوع برنامه (دفتر ، توسعه ، اینترنت ، ...) و هر آنچه که لازم باشد.
    من 100٪ در برنامه نویسی مهارت ندارم و وقت ندارم وارد این کار شوم (خانواده ، کار ، یادگیری اسپرانتو ، ...)