Linux 마스터 2급

<Linux 마스터 2급> 네트워크 설정 파일

지우친구 웅이 2021. 11. 27. 21:55

네트워크 설정파일은 배포판 별로 다를 수 있지만

/etc/sysconfig/network

/etc/sysconfig/network-scripts/ifcfg-ethX (데비안에서는 /etc/network/interfaces)

 

1. /etc/sysconfig/network

· 네트워크의 기본 정보가 설정되어 있는 파일

· 시스템 전체의 게이트웨이주소, 호스트명, 네트워크 연결 허용 여부 설정

항목 설명
NETWORKING=yes|no 네트워크 사용 유무
HOSTNAME=호스트명 전체 도메인명 지정
GATEWAY=GWIP 주소 게이트웨이 주소
GATEWAY DEV=디바이스명 게이트웨이로 연결된 장비명

 

2. /etc/sysconfig/network-scripts/ifcfg-ethX

· 지정된 네트워크 인터페이스의 네트워크 환경 설정 정보가 저장

항목 설명
DEVICE=디바이스명 네트워크 장치명
BOOTPROTO=static|dhcp|none · static : 고정 IP 주소 환경
· dhcp : 유동 IP 주소 환경
· none : IP 주소 지정하지 않음
BROADCAST=브로드캐스트 주소 · Limited 브로드캐스트 주소 : 255.255.255.255
· Directed 브로드캐스트 주소 : 호스트 비트가 모두 1
IPADDR=IP 주소 할당받은 호스트의 IP 주소
NETMASK=서브넷 마스크 할당받은 서브넷 마스크
NETWORK=네트워크 주소 네트워크 주소
ONBOOT=yes|no 부팅 시 해당 장비 활성화 유무 결정
TYPE=네트워크 타입 장치가 실행하는 네트워크 환경 지정

 

3. /etc/resolv.conf

· 기본적으로 사용할 도메인명과 네임서버를 설정

· 네임서버는 여러 개 지정할 수 있고 첫 번째 네임서버가 작동하지 않을 경우 다음 네임서버가 작동

항목 설명
domain 도메인명
nameserver 네임서버 주소

 

4. /etc/hosts

· IP 주소와 도메인 주소를 1:1로 등록하여 도메인에 대한 IP 주소를 조회

· DNS 질의를 거치지 않고 직접적으로 IP 주소를 획득 가능

항목 설명
IP 주소 도메인명 IP 주소와 도메인명을 일대일로 매핑

 

5. /etc/host.conf

· DNS 서비스를 제공할 때 먼저 이 파일을 검사하여 파일의 설정에 따라 서비스