네트워크 관련 필수 개념

신명철·2022년 2월 23일
0

네트워크 관련 필수 개념

브로드캐스트 주소

  • 내부 네트워크의 모든 컴퓨터가 듣게 되는 주소
  • 현재 주소의 제일 끝자리를 255로 바꾼 주소(C클래스)

게이트웨이, 라우터

  • 라우터 = 게이트웨이
  • 네트워크 간 데이터를 전송하는 컴퓨터 또는 장비
  • VMware의 게이트웨이 주소는 192.196.111.2로 고정

넷마스크 & 클래스

  • 넷마스크 : 네트워크의 규모를 결정 (e.g: 255.255.255.0 - C 클래스)

DNS(Domain Name System) 서버 주소

  • URL 을 해당 컴퓨터의 IP 주소로 변환해 주는 서버
  • 설정 파일은 /etc/resolv.conf
  • VMware를 사용하면 VMware가 192.168.111.2번을 게이트웨이 및 DNS 서버로, 192.168.111.254를 DHCP 서버로 설정함

리눅스에서의 네트워크 장치 이름

  • 우분투는 랜카드를 ens32 또는 ens33으로 할당함
  • 명령 예
    • # ifconfig ens32 or ens33 -> 네트워크 설정정보 출력
    • # ifdown ens32 or ens33 -> 네트워크 장치 정지
    • # ifup ens32 or ens33 -> 네트워크 장치 가동

네트워크 관련 명령어

nm-connection-editor 또는 nmtui

  • 네트워크와 관련된 대부분의 작업을 이 명령어에서 수행
    • 자동 IP 주소 또는 고정 IP 주소 사용 결정
    • IP주소, 서브넷 마스크, 게이트웨이 정보 입력
    • DNS 정보 입력
    • 네트워크 카드 드라이버 설정
    • 네트워크 장치 (ens32) 의 설정

systemctl <start/stop/restart/status> networking

  • 네트워크의 설정을 변경한 후 변경된 내용을 시스템에 적용

ifconfig <장치이름>

  • 장치 IP 주소 설정 정보 출력

nslookup

  • DNS 서버의 작동을 테스트하는 명령어

ping <IP 주소 또는 URL>

  • 해당 컴퓨터가 네트워크 상에서 응답하는지를 테스트하는 간편한 명령어

네트워크 설정과 관련된 주요 파일

네트워크 기본 정보가 설정된 파일

  • X 윈도 모드 : Server, Client
    • /etc/NetworkManager/system-connections/유선 연결 1 파일
  • 텍스트 모드 : Server(B)
    • /etc/netplan/*.yaml 파일

/etc/resolv.conf

  • DNS 서버의 정보 및 호스트 이름이 들어있는 파일

/etc/hosts

  • 현 컴퓨터의 호스트 이름 및 FQDN이 들어있는 파일
profile
내 머릿속 지우개

0개의 댓글