본문 바로가기
728x90
반응형

Shell Script/Routing Check3

(Shell Script) 리눅스 라우팅 정보 추가를 위한 Bash 스크립트 Summary 안녕하세요, 리눅스에서 사용되는 라우팅 파일에 원하는 라우팅 정보를 쉽게 추가할 수 있는 Bash 스크립트를 소개하려고 합니다. 해당 스크립트를 사용하면 라우팅 테이블 정보를 효과적으로 관리하고, 실수 없이 추가 및 수정할 수 있습니다. 각 코드의 섹션별로 어떤 기능을 하는지 설명해 드리겠습니다. 1) 스크립트 개요 이 스크립트는 다음과 같은 기능을 제공합니다. 라우팅 파일의 위치 및 이름을 자동으로 파악 IP 주소, 넷마스크, 게이트웨이의 유효성 검사 라우팅 정보의 순서를 지정하거나 자동으로 추가 중복된 라우팅 정보의 확인 및 경고 스크립트는 아래와 같은 주요 기능을 포함합니다. 유효성 검사: 스크립트는 입력된 IP 주소, 넷마스크, 게이트웨이의 유효성을 검사하여, 잘못된 정보가 입력되지.. 2023. 10. 12.
(Bash) 리눅스 라우팅 파일 검증 스크립트 Bash 스크립트 분석: 네트워크 라우팅 파일 검증 도구 이번에 소개할 Bash 스크립트는 리눅스의 네트워크 라우팅 파일을 검증하기 위한 스크립트입니다. 파일의 형식과 시스템의 라우팅 테이블과의 일치성을 확인합니다. 스크립트의 주요 기능과 동작 방식에 대해 설명하겠습니다. 1) 스크립트 개요 이 스크립트는 /etc/sysconfig/network-scripts 경로 아래의 특정 네트워크 인터페이스에 대한 라우팅 설정 파일(route-)을 검증합니다. 파일 내용은 일반적으로 아래와 같습니다. #des1 ADDRESS0=10.10.10.128 NETMASK0=255.255.255.128 GATEWAY0=192.168.227.1 ADDRESS1=20.20.20.64 NETMASK1=255.255.255.192.. 2023. 9. 15.
(Shell Script) 리눅스 Routing 파일 내용(순서) 확인 script Summary 이 게시물에서는 CentOS7 or RHEL7 버전에서 Bash 쉘 스크립트를 사용하여 라우팅 파일에 기재된 ADDRESS, NETMASK, GATEWAY 정보의 순서만을 확인하는 스크립트를 작성해보겠습니다. What is a Rounting File? 리눅스를 이용해 서버를 구축하는 경우 /etc/sysconfig/network-scripts 디렉터리에 [route-NIC명] 파일으로 라우팅 테이블을 구성하기 위해 사용되는 파일입니다. 이 파일은 각각의 인터페이스 별로 라우팅 정보를 기재하여 영구적으로 설정하기 위한 파일입니다.이 때 작성되는 양식으로는 "ADDRESS0=Host IP and Network 대역", "NETMASK0=Subnet", "GATEWAY0=Gateway IP" .. 2023. 4. 13.
728x90
반응형