Salam, pembaca siber yang dihormati,
Ini adalah penerbitan kedua dari siri 10 dikhaskan untuk Kajian Pakej, yang sangat penting bagi setiap pengguna Sistem Operasi GNU / Linux secara umum, tetapi tertumpu pada DISTRO DEBIAN.
Dalam kesempatan ini kita akan membincangkannya pakej dan konsep yang berkaitan dengan Pengurusan Antara Muka Rangkaian.
Kami pertama kali akan bercakap mengenai pakej alat bersih, tetapan fail antara muka, pengurusan syaitan rangkaian dan menggunakan arahan ifconfig.
Untuk semua kajian ini, kami akan bergantung pada rujukan rasmi dari halaman DEBIAN mengenai pakej dan masing-masing manual, ditambah dengan Wiki Rasmi. Dan beberapa kali di halaman luaran mengenai GNU / Linux, seperti: Halaman man Linux dalam talian dan lain-lain wiki rasmi dari Distros yang lain.
Laman Web Rasmi DEBIAN:
Bahagian Rasmi mengenai Pakej:
Bahagian Rasmi Manual:
Pakej alat bersih
En bahagian yang merujuk kepada «Pakej: alat bersih (1.60-26 dan lain-lain)« perenggan DEBIAN Jessie en Español, «Pakej ini merangkumi alat penting untuk mengawal subsistem rangkaian kernel Linux. Ini termasuk arp, ifconfig, netstat, rarp, nameif dan laluan. Sebagai tambahan, pakej ini mengandungi utiliti untuk jenis "perkakasan" rangkaian tertentu (plipconfig, slattach, alat mii) dan aspek lanjutan konfigurasi IP (iptunnel, ipmaddr). » Dan ia selalu dipasang secara lalai sebagai pakej asas dan asas untuk menguruskan sambungan rangkaian.
- Kajian mengenai ARP
- Kajian mengenai IFCONFIG
- Kajian mengenai NETSTAT
- Kajian mengenai RARP
- Belajar mengenai NAMEIF
- Kajian mengenai SLATTACH
- Kajian mengenai MII-ALAT
- Kajian mengenai IP-TUNNEL
- Kajian mengenai IPMADDRES
Tetapan Fail Antara Muka
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
Donde:
- kereta: Perintah yang akan mengaktifkan (mengangkat) antarmuka ketika perintah itu dijalankan ifup -a, yang berjalan secara automatik ketika sistem dimulakan, jadi ini menentukan kad yang akan diaktifkan secara automatik dari awal.
- benarkan-hotplug: Perintah yang akan mengaktifkan (mengangkat) antara muka apabila peristiwa berlaku palam panas pada antara muka rangkaian (Pengesanan kad rangkaian oleh Kernel, (Dis) sambungan kabel rangkaian, antara lain). Apabila peristiwa ini berlaku, Sistem Operasi melaksanakan perintah ifup dikaitkan dengan kad rangkaian yang terlibat. Mereka juga dikaitkan dengan konfigurasi logik dengan nama yang sama.
- Saya menghadapi: Perintah yang menentukan antara muka X (EthX, WlanX, EnpXsX, WlpXsX) dan jenis konfigurasi (Inet) yang akan digunakan untuk anda.
- dhcp: merujuk kepada alamat IP dinamik yang akan diberikan ke antara muka tertentu.
- statik: merujuk kepada alamat IP tetap yang akan diberikan ke antara muka tertentu.
- gelung balik: merujuk kepada antara muka lo (gelung tempatan).
- alamat: merujuk kepada alamat IP Host.
- netmask: merujuk kepada subnet mask yang sesuai dengan alamat IP itu.
- rangkaian: merujuk kepada segmen rangkaian yang menjadi alamat IP itu.
- siaran: merujuk kepada alamat IP siaran segmen rangkaian tersebut.
- pintu masuk: merujuk kepada alamat IP pintu masuk segmen rangkaian tersebut.
- pelayan nama dns: merujuk kepada alamat IP Pelayan Nama Domain (DNS) dalaman atau luaran yang akan digunakan untuk penyelesaian nama URL yang dirujuk.
- dns-carian: merujuk kepada Nama Domain Rangkaian yang menjadi milik Host.
Untuk mengetahui lebih lanjut mengenai konfigurasi fail ini dan fail lain yang berkaitan, baca lebih lanjut di sini: Konfigurasi Rangkaian.
Pengurusan Rangkaian Iblis
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
Menggunakan Perintah Ifconfig
Perintah ini digunakan untuk menampilkan maklumat mengenai antara muka rangkaian yang dihubungkan (aktif atau tidak aktif) ke sistem dan juga untuk mengurus (mengkonfigurasi) mereka. Oleh itu, ia digunakan secara meluas untuk menginisialisasi parameter antara muka rangkaian dan untuk mengaktifkan atau menyahaktifkannya. Sintaks yang digunakan dalam perintah ini adalah: ifconfig [pilihan]
Cara yang paling biasa untuk menggunakannya adalah seperti berikut:
# 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
Untuk maklumat lebih lanjut mengenai arahan ifconfig, rujuk di sini.
Dalam catatan seterusnya, kita akan membincangkan mengenai NetworkManager, konfigurasi failnya, pengurusan daemon dan perintah yang berkaitan, serta penggunaan Perintah "Ip".
Artikel yang sangat baik, Eng. Rasanya menyakitkan kerana anda tidak mempunyai akademi untuk mengajar kelas anda secara peribadi. Teruskan dengan penerbitan lain
Terima kasih banyak!
Terima kasih atas komen anda!
Sumbangan yang luar biasa, pada hari saya membuat pakej .deb mengikuti beberapa langkah yang telah saya tunjukkan tetapi masih agak mengecewakan dan akan sangat dihargai jika ada aplikasi dengan antara muka mesra yang mengotomatisasi keseluruhan proses : Saya akan memberikan aplikasi saya, paket kebergantungan harus dapat memilihnya dengan mudah, jalan untuk dokumentasi, membantu membuat fail teks dengan dokumentasi, beberapa pilihan untuk meletakkan peluncur di menu dengan jenis aplikasi atau tidak (pejabat, pembangunan, internet, ...) dan apa sahaja yang diperlukan.
Saya tidak mahir 100% dalam memprogramnya dan saya tidak mempunyai masa untuk memahaminya (keluarga, kerja, belajar bahasa Esperanto,…)