수색…


소개

Bash는 종종 서버 및 클러스터의 관리 및 유지 관리에 일반적으로 사용됩니다. 네트워크 운영에 의해 사용되는 일반적인 명령에 관한 정보, 어떤 명령에 어떤 명령을 사용해야하는지, 고유 한 및 / 또는 흥미있는 응용 프로그램의 예 / 견본을 포함해야하는지 여부

네트워킹 명령

ifconfig

위의 명령은 기계의 모든 활성 인터페이스를 표시하고

  1. 인터페이스에 할당 된 IP 주소
  2. 인터페이스의 MAC 주소
  3. 브로드 캐스트 주소
  4. 전송 및 수신 바이트

몇 가지 예

ifconfig -a

위의 명령은 비활성화 인터페이스도 표시합니다.

ifconfig eth0

위의 명령은 eth0 인터페이스 만 표시합니다.

ifconfig eth0 192.168.1.100 netmask 255.255.255.0

위의 명령은 정적 IP를 eth0 인터페이스에 할당합니다

ifup eth0

위의 명령은 eth0 인터페이스를 활성화합니다

ifdown eth0

아래 명령은 eth0 인터페이스를 비활성화합니다.

ping

위의 명령 (Packet Internet Grouper)은 두 노드 간의 연결성을 테스트하는 것입니다

ping -c2 8.8.8.8

위의 명령은 Google 서버와의 연결을 ping 또는 2 초 동안 테스트합니다.

traceroute

위의 명령은 문제 해결에 사용하여 목적지에 도달하기까지 소요 된 홉 수를 확인하는 것입니다.

netstat

위의 명령 (네트워크 통계)은 연결 정보와 해당 상태를 제공합니다.

dig www.google.com

위의 명령 (도메인 정보 그룹화)은 DNS 관련 정보를 쿼리합니다.

nslookup www.google.com

위의 명령은 DNS를 쿼리하고 해당 웹 사이트 이름의 IP 주소를 찾습니다.

route

위의 명령은 Netwrok 경로 정보를 확인하는 데 사용됩니다. 기본적으로 라우팅 테이블을 보여줍니다.

router add default gw 192.168.1.1 eth0

위의 명령은 라우팅 테이블의 192.168.1.1에 eth0 인터페이스의 기본 네트워크 경로를 추가합니다.

route del default

위의 명령은 라우팅 테이블에서 기본 경로를 삭제합니다



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow