DEBIAN의 패키지-파트 II (네트워크 인터페이스 관리)

안녕하세요, 사이버 독자 여러분,

이것은 두 번째 간행물입니다 시리즈 10 전용 패키지 연구, 이는 모든 사용자에게 가장 중요합니다. GNU / Linux 운영 체제 일반적으로 디스트로 데비안.

이번에는 관련 패키지 및 개념 네트워크 인터페이스 관리.

DEBIAN 패키지

먼저 패키지에 대해 이야기하겠습니다. 그물 도구, 파일 설정 인터페이스, 악마 관리 네트워킹 및 명령 사용 ifconfig를.

이 모든 연구를 위해 우리는 페이지의 공식 참조에 의존 할 것입니다. 이비인 패키지 그리고 그들 각각 매뉴얼, 플러스 위키 공무원. 그리고 다른 시간에 대한 외부 페이지에서 GNU / 리눅스같은 : 온라인 리눅스 매뉴얼 페이지 및 기타 공식 위키 다른 Distros에서.

DEBIAN 공식 웹 사이트 :

데비안-범용 운영 체제-Mozilla Firefox_001

패키지에 대한 공식 섹션 :

Debian-패키지-Mozilla Firefox_002

매뉴얼의 공식 섹션 :

Debian Hypertext 매뉴얼 페이지 : 색인 페이지-Mozilla Firefox_004

매뉴얼의 공식 섹션 :

ko-FrontPage-Debian Wiki-Mozilla Firefox_005

net-tools 패키지

En 참조 섹션 «패키지 : net-tools (1.60-26 및 기타)« 파라 데비안 제시 en Español,«이 패키지에는 Linux 커널 네트워크 하위 시스템 제어. 여기에는 arp, ifconfig, netstat, rarp, nameif 및 route. 또한이 패키지에는 특정 유형의 네트워크 "하드웨어"(plipconfig, slattach, mii 도구) 및 IP 구성의 고급 측면 (iptunnel, ipmadr).» 또한 네트워크 연결 관리를위한 기본 및 기본 패키지로 항상 기본적으로 설치됩니다.

인터페이스 파일 설정

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, 시스템이 시작될 때 자동으로 실행되므로 처음부터 자동으로 활성화 될 카드를 지정합니다.
  • 핫 플러그 ​​허용 : 이벤트 발생시 인터페이스를 활성화 (리프트)하는 명령 핫 플러그 네트워크 인터페이스에서 (네트워크 카드 감지 핵심, 네트워크 케이블의 (Dis) 연결 등). 이러한 이벤트가 발생하면 운영 체제는 다음 명령을 실행합니다. 만약에 관련된 네트워크 카드와 관련이 있습니다. 또한 동일한 이름의 논리적 구성과 연관됩니다.
  • Iface : X 인터페이스 (EthX, WlanX, EnpXsX, WlpXsX) 및 구성 유형 (이넷)이 적용됩니다.
  • DHCP: 특정 인터페이스에 할당 될 동적 IP 주소를 나타냅니다.
  • 정적 인: 특정 인터페이스에 할당 될 고정 IP 주소를 나타냅니다.
  • 루프백: 인터페이스를 나타냄 lo (로컬 루프).
  • 주소: 호스트의 IP 주소를 나타냅니다.
  • 넷 마스크 : 해당 IP 주소에 해당하는 서브넷 마스크를 나타냅니다.
  • 네트워크: 해당 IP 주소가 속한 네트워크 세그먼트를 나타냅니다.
  • 방송: 해당 네트워크 세그먼트의 브로드 캐스트 IP 주소를 나타냅니다.
  • 게이트웨이 : 해당 네트워크 세그먼트의 게이트웨이 IP 주소를 나타냅니다.
  • dns-nameservers : 참조 된 URL의 이름 확인에 사용될 내부 또는 외부 DNS (Domain Name Server)의 IP 주소를 나타냅니다.
  • 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 명령에 대한 자세한 내용은 여기에.

다음 포스트에서 우리는 네트워크 관리자, 파일 구성, 데몬 및 관련 명령 관리, 명령 사용 "IP".


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   멜빈

    아주 좋은 기사, 영어. 개인적으로 수업을 가르 칠 아카데미가 없다는 것이 아파요.

  2.   미겔

    우수는, 대단히 감사합니다!

  3.   잉. 호세 앨버트

    귀하의 의견에 감사드립니다!

  4.   길레

    제가 지적한 일련의 단계에 따라 .deb 패키지를 만들었을 때 굉장한 공헌을했지만 여전히 상당히 부끄러 우며 전체 프로세스를 자동화하는 친숙한 인터페이스가있는 애플리케이션이 있다면 매우 감사 할 것입니다. : 나는 내 응용 프로그램, 종속성 패키지를 쉽게 선택할 수 있어야 함, 문서 경로, 문서로 텍스트 파일을 만드는 데 도움, 응용 프로그램 유형으로 메뉴에 런처를 넣을지 여부에 대한 몇 가지 옵션을 제공합니다. (사무실, 개발, 인터넷, ...)
    나는 프로그래밍에 100 % 능숙하지 않으며 여기에 들어갈 시간이 없습니다 (가족, 직장, 에스페란토 배우기 등).