안녕하세요, 사이버 독자 여러분,
이것은 두 번째 간행물입니다 시리즈 10 전용 패키지 연구, 이는 모든 사용자에게 가장 중요합니다. GNU / Linux 운영 체제 일반적으로 디스트로 데비안.
이번에는 관련 패키지 및 개념 네트워크 인터페이스 관리.
먼저 패키지에 대해 이야기하겠습니다. 그물 도구, 파일 설정 인터페이스, 악마 관리 네트워킹 및 명령 사용 ifconfig를.
이 모든 연구를 위해 우리는 페이지의 공식 참조에 의존 할 것입니다. 이비인 약 패키지 그리고 그들 각각 매뉴얼, 플러스 위키 공무원. 그리고 다른 시간에 대한 외부 페이지에서 GNU / 리눅스같은 : 온라인 리눅스 매뉴얼 페이지 및 기타 공식 위키 다른 Distros에서.
DEBIAN 공식 웹 사이트 :
패키지에 대한 공식 섹션 :
매뉴얼의 공식 섹션 :
net-tools 패키지
En 참조 섹션 «패키지 : net-tools (1.60-26 및 기타)« 파라 데비안 제시 en Español,«이 패키지에는 Linux 커널 네트워크 하위 시스템 제어. 여기에는 arp, ifconfig, netstat, rarp, nameif 및 route. 또한이 패키지에는 특정 유형의 네트워크 "하드웨어"(plipconfig, slattach, mii 도구) 및 IP 구성의 고급 측면 (iptunnel, ipmadr).» 또한 네트워크 연결 관리를위한 기본 및 기본 패키지로 항상 기본적으로 설치됩니다.
- ARP 연구
- IFCONFIG에 대한 연구
- NETSTAT에 대한 연구
- RARP에 대한 연구
- NAMEIF에 대한 연구
- SLATTACH에 대한 연구
- MII-TOOL에 대한 연구
- IP-TUNNEL 연구
- IPMADDRES에 대한 연구
인터페이스 파일 설정
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".
아주 좋은 기사, 영어. 개인적으로 수업을 가르 칠 아카데미가 없다는 것이 아파요.
우수는, 대단히 감사합니다!
귀하의 의견에 감사드립니다!
제가 지적한 일련의 단계에 따라 .deb 패키지를 만들었을 때 굉장한 공헌을했지만 여전히 상당히 부끄러 우며 전체 프로세스를 자동화하는 친숙한 인터페이스가있는 애플리케이션이 있다면 매우 감사 할 것입니다. : 나는 내 응용 프로그램, 종속성 패키지를 쉽게 선택할 수 있어야 함, 문서 경로, 문서로 텍스트 파일을 만드는 데 도움, 응용 프로그램 유형으로 메뉴에 런처를 넣을지 여부에 대한 몇 가지 옵션을 제공합니다. (사무실, 개발, 인터넷, ...)
나는 프로그래밍에 100 % 능숙하지 않으며 여기에 들어갈 시간이 없습니다 (가족, 직장, 에스페란토 배우기 등).