2.3_ 인터넷 서비스의 설정
① 리눅스 네트워크 설정
② 인터넷 접속을 위한 설정
- 인터넷 접속의 개요
- 넷마스크와 게이트웨이 주소
- 넷마스크 값과 호스트 수
- 네트워크 인터페이스 설정 방법
- GUI 기반 네트워크 설정
- 텍스트 기반 유틸리티 사용 방법
- 명령어 이용하는 방법
- 네트워크 관련 파일을 이용하는 방법
③ 관련 명령어
- ifconfig
- ip주소, 넷마스크 주소, MAC주소 설정하고 확인
- route
- 라우팅 테이블 정보 출력하거나, 관리
- netstat
- 네트워크 연결 상태 출력
- 라우팅 테이블, 네트워크 인터페이스 상태, 캐스커레이드 연결 상태, 멀티캐스트 멤버 정보 출력
- netstat [옵션] [address_family_option]
- -a : 모든 소켓 정보를 출력함
- -n : 숫자값 표시 -> www대신 80
- -p : 소켓에 대한 PID와 프로그램명 출력
- -r : 라우팅 테이블 정보 출력
- 결과
- LISTEN : 소켓 열고 기다림
- SYS-SENT : 클라가 원격 호스트에게 연결 요청
- SYN_RECEIVED : 클라이언트에게 확인 메시지 받기 전
- ESTABLISHED : 3웨이 완료 된 후 , 서로 연결 상태
- FIN-WAIT1 : 소켓 닫히고 연결 종료되는 상태
- FIN-WAIT2 : 연결은 종료된 상태, 원격 호스트로 부터 종료되었다는 정보 기다림
- CLOSE-WAIT : 원격 호스트 종료된 상태, 소켓을 종료하기 위해 기다림
- CLOSING : 확인 메시지가 전송 도중 분실
- TIME-WAIT : 당분간 소켓 열어둠
- CLOSED : 소켓 연결 종료
- LAST_ACK : 원격 호스트 종료, 소켓도 닫힌 상태, 마지막 ACK 패킷 기다림
- UNKNOWN : 소켓 상태 확인할 수 없음
- arp
- 현재 들어와 있는 호스트에 대한 정보알 수 있음
- mii-tool
- 보통 네트워크의 상태를 점검하고 설정하는 유틸리티
- 이더넷 카드에 연결된 케이블의 상태 확인할 수 있음
- ethtool
- 이더넷 카드 설정 정보를 출력 or 변경
- ip
- 이더넷 장치, ip 주소, 라우팅 정보 등의 설정 정보를 출력하거나 변경
- ss
- 소켓 상태를 출력해주는 명령
- netstat명령과 유사
- TCP 상태 정보에 많이 정보 제공
④ 네트워크 관련 파일
- /etc/sysconfig/network
- 네트워크 사용 유무
- 호스트명 설정
- ㅔ이트웨이 주소 설정 -> ifcfg-eth0에 기록됨
- 게이트웨이 장치 파일 설정
- nis 도메인 이름 등 기록 됨
- /etc/sysconfig/network-scripts 디렉토리
- 네트워크 인터페이스 환경 설정과 관련된 파일
- e디바이스 명, 프로토콜, ip주소, 게이트 웨이, DNS주소
- 첫 번째 이더넷 카드 : ifcfg-eth0
- 두 번째 이더넷 카드 : ifcfg-eth1
- /etc/resolv.conf
- 네임 서버 설정(DNS서버)
- /etc/hosts
- ip 주소와 호스트명을 매핑시켜 데이터 베이스처럼 사용하는 파일
'자격증 > 리눅스 마스터' 카테고리의 다른 글
리눅스 마스터 2급 2차 (2.1) (0) | 2021.03.12 |
---|---|
리눅스 마스터 2급 2차 - 링크 공부 (0) | 2021.03.12 |
리눅스 마스터 2급 2차 3-2.2 (0) | 2021.03.12 |
리눅스 마스터 2급 2차 3-2.1 (0) | 2021.03.12 |
리눅스 마스터 2급 2차 준비 (3-2) - 차례 (0) | 2021.03.12 |