네트워크 관련 명령어

✒️ 2025-05-22 15:15 내용 수정


이더넷 확인

명령어 설명
ipconfig 윈도우 이더넷 확인
ifconfig 리눅스 이더넷 확인
ip addr 리눅스 이더넷 확인

ifconfig.png

ip addr.png


DNS

명령어 설명
nslookup 도메인의 ip 주소 확인
dig 리눅스 전용, 가장 많은 정보를 보여줌
host 리눅스 전용, 가장 적은 정보를 확인 가능

DNS 2.png

DNS dig.png

DNS host.png


named

명령어 설명
named-checkconf /etc/named.conf named.conf 파일 오류 검사
named-checkzone 도메인주소 도메인주소.zone 도메인 설정 파일 오류 검사

NFS

  1. 서버
명령어 설명
exportfs NFS file system 관리 명령어
-v 공유 목록 확인
-a 데몬 재실행 없이 파일 실시간 적용
-r /etc/exports와 /etc/exports.d의 파일을 읽어 /var/lib/nfs/etab에 모든 파일 동기화
-u 아이피주소:/디렉터리 지정한 디렉터리를 목록에서 제거
-i /etc/exports와 /etc/exports.d의 파일을 무시
-d 종류 또는 --debug 종류 디버그 활성화. 종류는 all, auth, call, general, parse
  1. 클라이언트
명령어 설명
showmount NFS 서버의 마운트 정보 확인
-a 또는 --all 클라이언트 호스트 네임 혹은 아이피와 마운트 디렉터리 표시
-d 또는 --directories 마운트된 디렉터리만 표시
-e 또는 --exports NFS 서버의 공유 목록 확인
-h 또는 --help 도움말 출력
-v 또는 --version 현재 프로그램의 버전 출력

SAMBA

명령어 옵션 설명
smbpasswd SAMBA 사용자 설정
-a 사용자이름 사용자 등록
-x 사용자이름 사용자 제거
-d 사용자이름 지정한 사용자 잠금
-e 사용자이름 지정한 사용자 허용

SuperPuTTY

명령어 설명
show ip interface brief 각 이더넷 인터페이스에 할당된 ip 주소 확인
show running-config interface 인터페이스이름 해당 인터페이스에 할당된 ip 주소 확인
configure terminal
conf
글로벌 구성 모드로 이동
interface 인터페이스장치
int 인터페이스장치
해당 인터페이스 구성 모드로 이동
no ip address 현재 ip 주소 및 서브넷 마스크 제거
ip add 아이피주소 서브넷마스크
ip address 아이피주소 서브넷마스크
인터페이스에 ip 주소와 서브넷 마스크 추가

기타

명령어 옵션 설명
nmcli network on 데스크탑 메뉴바에서 네트워크 아이콘 활성화
netstat 네트워크의 연결 상태 확인
ping ip주소 원격 호스트 연결 상태 확인
-c 숫자 ECHO_REQUEST 포켓을 (숫자) 개만 전송