DEBIAN中的软件包-第二部分(网络接口管理)

问候,亲爱的网络阅读器,

这是该书的第二本出版物 系列10 致力于 包装研究,这对于 GNU / Linux操作系统 一般而言,但专注于 发行版DEBIAN.

这次我们将谈论 有关的软件包和概念 网络接口管理。

DEBIAN套餐

我们先来谈谈套餐 网络工具 档案设定 接口,恶魔管理 工业网络 并使用命令 使用ifconfig.

对于所有这些研究,我们将依赖于 DEBIAN 套餐 及其各自 手册,再加上 百科 官方。 还有一些其他时间在外部网页上 GNU / Linux的,例如: 在线Linux手册页 和其他 官方维基 来自其他发行版。

DEBIAN官方网站:

Debian-通用操作系统-Mozilla Firefox_001

官方包装部分:

Debian-软件包-Mozilla Firefox_002

官方手册部分:

Debian超文本手册页:索引页-Mozilla Firefox_004

官方手册部分:

zh-FrontPage-Debian Wiki-Mozilla Firefox_005

网络工具包

E在所指部分 «包装:net-tools(1.60-26等)«德比·杰西 en Español,«此软件包包含用于 控制Linux内核网络子系统。 这包括 arp,ifconfig,netstat,rarp,nameif和路由。 此外,该软件包还包含用于特定类型的网络“硬件”的实用程序(plipconfig,slattach,mii工具)和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

其中:

  • 汽车: 执行命令时将激活(提升)界面的命令 ifup-a,它将在系统启动时自动运行,因此它指定将从头开始自动激活的卡。
  • allow-hotplug: 事件发生时将激活(提升)界面的命令 热插拔 在网络接口上(通过 核心,网线的(Dis)连接等)。 发生这些事件时,操作系统将执行以下命令 如果上 与所涉及的网卡关联。 它们还与同名的逻辑配置相关联。
  • 我面对: 指定X接口的命令(EthX,WlanX,EnpXsX,WlpXsX)和配置类型(INET),它将应用于您。
  • DHCP: 指将分配给特定接口的动态IP地址。
  • 静止: 指将分配给特定接口的固定IP地址。
  • 回送: 指接口 lo (本地循环)。
  • 地址: 指主机的IP地址。
  • 网络掩码: 是指与该IP地址相对应的子网掩码。
  • 网络: 是指该IP地址所属的网段。
  • 广播: 指该网段的广播IP地址。
  • 网关: 指该网段网关的IP地址。
  • dns名称服务器: 它是指内部或外部域名服务器(DNS)的IP地址,该IP地址将用于所查询URL的名称解析。
  • dns-搜索: 指主机所属的网络域的名称。

要了解有关此文件和其他相关文件的配置的更多信息,请单击此处: 网络配置.

恶魔网络管理

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命令的更多信息,请参阅 信息.

在下一篇文章中,我们将讨论 网络管理员,其文件的配置,其守护程序及其相关命令的管理以及Command的使用 “叶”.


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   梅尔文

    很不错的文章,英语,如果您没有一所学院亲自教授您的课程,那将是一件很痛苦的事情。

  2.   米格尔

    太好了,非常感谢你!

  3.   Ing。Jose Albert

    感谢您的意见!

  4.   吉列尔莫

    回顾过去,我做出了巨大的贡献,我按照我指出的一系列步骤创建了一个.deb程序包,但它仍然是一个令人沮丧的事情,如果有一个具有友好界面的应用程序可以自动完成整个过程,将不胜感激:我会给我的应用程序,依赖项的软件包应该能够轻松地选择它们,文档的路径,帮助使用文档创建文本文件,有关是否将启动器放在应用程序类型菜单中的一些选项(办公,开发,互联网等)以及所需的一切。
    我不是100%精通编程,也没有时间从事这项工作(家庭,工作,学习世界语等)