[이것이 우분투 리눅스다] 4장 15, 16교시 필수 개념과 명령어 : 네트워크 관련 필수 개념과 실습

이경영·2022년 11월 26일
0

리눅스

목록 보기
17/18

TCP/IP

  • 컴퓨터끼리 네트워크 상으로 의사소통을 하는 "프로토콜"중 가장 널리 사용되는 프로토콜의 한 종류

호스트 이름(Hostname)과 도메인 이름(Domain name)

  • 호스트 이름은 각각의 컴퓨터에 지정된 이름
  • 도메인 이름(또는 도메인 주소)은 hanbit.co.kr와 같은 형식

IP 주소

  • 각 컴퓨터의 랜카드에 부여되는 중복되지 않은 유일한 주소
  • 4바이트로 이루어져 있으며, 각 자리는 0~255까지의 숫자
  • 예) Server IP의 주소는 192.168.111.100

네트워크 주소

  • 같은 네트워크에 속해 있는 공통된 주소(예: 192.168.111.0)

브로드캐스트(Broadcast) 주소

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

게이트웨이(Gateway), 라우터(Router)

  • 라우터 = 게이트웨이

  • 네트워크간에 데이터를 전송하는 컴퓨터 또는 장비

  • VMware의 게이트웨이 주소는 192.168.111.2로 고정

넷마스크 & 클래스

  • 넷마스크 : 네트워크의 규모를 결정 (예:255.255.255.0 -c클래스)
    : 0~255까지 256개의 컴퓨터가 들어올 수 있는데 0번은 네트워크주소, 255번은 브로드캐스트 주소, 게이트웨이 1대를 제외하면 253대의 가상머신을 이론적으로 만들 수 있다!

DNS 서버(=네임서버) 주소

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

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

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

  • 주소를 192.168.111.55 로 바꿔봄

  • 네트워크 주소 바뀌었는지 확인하는 명령어(직접 편집기 사용해도 됨 : 이후 재부팅 필 )
    cat /etc/NetworkManager/system-connections/유선\ 연결\ 1.nmconnection

  • nano /etc/resolv.conf : 로 dns관련 파일open
  • nameserver 8.8.8.8 추가 : 구글에서 쓰는 네임서버

인터넷 연결 안될때 네트워크문제인지 DNS문제인지 확인하는 방법?

nslookup

아래 구글주소 주석처리후 네임서버(DNS) 100.100.100.100으로 변경(없는서버임)


: 서버 8.8.8.8으로 바꾸고 실행하면 잘된다 -> dns 문제인것을 알 수 있음!

서버B root 계정 접속

  • cat /etc/resolv.conf 입력 : 127.0.0.53 ==192.168.111.2

  • 네트워크 기본정보 ServerB(B)

  • dhcp4:no (수동설정)

  • /24(C class)

  • nameserver확인

profile
꾸준히

0개의 댓글