본문 바로가기
OS/Linux

[리눅스] 네트워크 관련 설정

by BTC_효범 2022. 10. 11.

안녕하세요. BTC95 입니다.

오늘은 리눅스 네트워크 관련 설정에 대해 알아보겠습니다.


네트워크 관련 필수 개념

네트워크 연결은 모든 컴퓨터 환경의 기본입니다.

네트워크와 관련된 내용은 상당히 방대하여 네트워크 서버 구축을 위한 최소한의 네트워크 관련 개념에 대해 살펴보겠습니다.

 

TCP/IP

  • 컴퓨터끼리 네트워크상으로 의사소통하는 약속을 '프로토콜'이라고 부르는데, 그중 가장 널리 사용되는 프로토콜의 종류 중 하나
  • 통신의 전송/수신을 다루는 TCP(Transmission Control Protocal)와 데이터 통신을 다루는 IP(Internet Protocol)로 구성

호스트 이름과 도메인 이름

  • 호스트 이름은 각각의 컴퓨터에 지정된 이름을 말함
  • 도메인 이름(도메인 주소)은 btc.co.kr 같은 형식으로 표기하며 kr은 한국, co는 회사, btc는 단체/회사 이름을 의미
  • 호스트 이름이 this이고 도메인 이름이 btc.co.kr이라면 전체 이름은 this.btc.co.kr로 붙여서 부르는데, 이를 FQDN(Fully Qualified Domain Name)이라고 함. 즉 같은 회사에서 this.btc.co.kr이라는 호스트는 중복되지 않음

IP 주소

  • 각 컴퓨터의 랜 카드에 부여되며 중복되지 않는 유일한 주소
  • 네트워크에 연결된 모든 컴퓨터는 고유한 IP 주소가 있으며, 이는 서로 다르기 때문에 특정 컴퓨터의 IP 주소를 알면 그 컴퓨터가 전 세계 어디에 있든지 접속할 수 있다는 개념
  • 4바이트로 이루어져 있으며 각 자리는 0~255까지의 숫자가 올 수 있음

네트워크 주소

  • 같은 네트워크에 속해 있는 공통 주소

브로드캐스트 주소

  • 내부 네트워크의 모든 컴퓨터가 수신하는 주소
  • 현재 주소의 제일 끝자리를 255로 바꾼 주소 [ 예) 192.168.111.255 ]

게이트웨이(Gateway)

  • 내부 네트워크를 외부로 연결하기 위한 컴퓨터 또는 장비
  • Server, Server(B), Client 등 내부 네트워크에 있는 컴퓨터끼리 통신할 경우 외부로 나갈 필요가 없으므로 게이트웨이가 없어도 되지만, 인터넷을 사용하기 위해 외부에 접속하여면 반드시 게이트웨이 IP 주소를 알아야 함
  • 게이트웨이는 '외부 네트워크로 나가기 위한 통로'

넷마스크

  • 넷마스크(Netmask): 네트워크의 규모를 결정

DNS 서버 주소

  • 인터넷 사용 시 URL을 해당 컴퓨터의 IP 주소로 변환해주는 서버 컴퓨터를 말함
  • DNS 서버의 주소를 사용하지 않거나 잘못 입력되어 있으면 웹 사이트에 정상적으로 접속되지 않으므로 올바른 정보를 설정해야 함
  • 설정 파일 /etc/resolv.conf 내용 중에 'nameserver DNS서버IP' 형식으로 설정
  • VMware를 사용하면 게이트웨이, DHCP 서버, DNS 서버의 역할을 모두 가상으로 제공

감사합니다.

댓글