본문 바로가기

네트워킹 팁

무료 IP 서브넷 계산기 소프트웨어 - Solarwind IP Subnet Calculator

시스코 또는 타사 네트워킹 자격증 시험을 준비하다 보면, 항상 포함되어 있는 내용은 서브네팅이다. IP 주소를 관리해주는 Netbox, phpIPAM, Solarwind 등과 같은 IPAM (IP Address Management) 시스템이 없을 경우 대규모 네트워크를 무작정 관리하는 것은 매우 어리석은 일이다. IPAM을 사내 내트워크에서 설치해 사용하기 전까지만 하더라도 Boson이나 Solarwind IP 서브넷 계산기 소프트웨어 등을 사용해 IP 주소를 할당했었다.

숙련된 네트워크 엔지니어들은 Subnetting, CIDR 등의 내용을 꽤차고 있겠지만 대부분의 엔지니어들은 서버넷을 머리에서 계산해서 그자리에서 뽑아내는 것에 읶숙하지 않다. 아마도 CCNA 공부할때만 반짝 읶혔다가 사라지는 그런 기술이라고 보는게 맞을 것이다. 사실 컴퓨터만 키면 계산을 해 주는데 무식하게 사람의 머리로 계산 한는 것은 시간 낭비에 실수를 감수해야한다고 보면 될 것이다. 안그래도 엔지니어로 먹고 살기에 머리가 복잡해 죽겠는데 쓸때 없는 객기를 부려 서브네팅을 머리로 하는 일은 될 수 있으면 피하는게 정신건강에 좋지 않을까?

 

여러가지 서브넷 계산기가 있지만 여기서는 가장 사용하기 쉬운 Solarwind IP Calculator를 한번 둘러 보도록 하자. 온라인 상에서도 툴들이 있지만 인트넷이 연결 안되어 있을 경우가 있으니 로컬 PC에 깔아서 안정적이고 휴대 가능하며 사용하기 편리한 Solarwind IP Calculator를 다운로드 받아서 한번 사용해보자.

 

Solarwinds의 서브넷 계산기는 주소 계산, 주소 회수/할당, 장치 및 주소 목록 생성, 프로비저닝 등을 위해 많은 유용한 기능을 제공합니다.

 

위에 표시된 기본 창에는 서브넷에 대한 모든 기본 정보를 보여준다 내보내기(export)를 사용하면 서브넷, 마스크, 역 마스크, 서브넷 크기, 호스트 범위 및 브로드캐스트 데이터를 한 번에 다양한 형식으로 쉽게 내보낼 수 있다.

 

현제 인트넷과 연결되어 있다면 도구 (tools) 메뉴는 다른 Solarwind의 다양한 유/무료 도구를 다운로드 받아 시험해 볼 수 있도록 웹브라우즈에서 제품 링크를 열어준다.

Address Details 탭을 선택 후 IP 주소 또는 호스트 이름을 입력한 후 Lookup Hostname 버턴을 누루면 네트워크 상에 있는 호스트에 대한 조회를 간편하게 수행해 준다. 아래 예에서는 우분투 랩 머신을 IP 주소로 조회한 결과인데 DNS 설정을 하지 않아 Hostname을 찾지 못한다고 나온다. 응, 그냥 커멘드라인을 사용하면 되지만 나쁘지 않은 기능이다. 고맙게도 응답 시간, 실제 호스트, 마스크 제거 및 서브넷 세부 정보 노출을 위한 주소 클래스 정보에 대한 데이터를 가져올 수 있으며 HEX 및 바이너리 모두에 대한 편리한 전체 디스플레이도 포함한다.

 

 

두번째 탭인 Classful Subnet Calculator를 사용하면 IP와 서브넷 마스크만 지정한 후, Generate Subnet 버튼만 눌러주면 알아서 원하는 서브넷들을 생성해 준다. 옆에 있는 Details 및 Subnets 카피 버턴을 사용해서 복사도 가능하다.

 

이 탭에서는 서브넷의 원하는 특성에 대한 광범위한 사용자 정의와 함께 서브넷 값과 마스크를 쉽게 계산할 수 있는 또 다른 유용한 도구 세트가 포함되어 있다. 몇 번의 간단한 클릭으로 호스트와 서브넷의 수를 변경할 수 있으며 목록이 즉시 생성되어 본인이 원하는 서브넷  주소를 정확하게 제공해 준다.

 

Copy Subnets 사용 예


세 번째 탭은 클래스풀 탭과 거의 동일해 보이지만 CIDR 마스크 옵션을 제공해 사용하기가 더 간편하게 만들어져 있다.


마지막 탭은 특정 IP 주소와 서브넷 마스크가 있는 대량 주소 생성기이며 문서 또는 참조용으로 유용하다. 사용하기 편하게 서버넷과 브로드카스트 주소를 보여준다.


그렇게 필요한 기능은 아니지만 상단에는 이름에서 알 수 있듯 프로그램 UI의 컬러스킴을 바꿀 수 있는 '스킨' 창을 제공하고 있다. 툴의 기능보다 외형이 더 중요하다면 사용 스킨 메뉴에서는 다른 기능은 제공하지 않는다. No Skin을 선택하면 원 스킨으로 되돌아간다.


예전에 CCNA/CCNP를 공부할 당시 사용했던 Boson의 IP 서버넷 계산기보다 한단계 더 높은 기능을 장착하고 있는 것 같다. 하지만 만약 네트워크 상에 리눅스 서버가 있다면 Netbox나 phpIPAM과 같은 IPAM 서버를 설치해 더 정확한 IP 정보 서비스를 제공받도록하자. IPAM은 DHCP와 DNS를 사용해 다이네믹하게 모든 IP 주소에 대한 정보를 제공한다.

 

서브넷을 생성하고, CIDR을 계산하고, 목록을 생성하고, 주소 세부 정보를 가져오고, DNS 정보를 역으로 확인할 수 있는 빠르고 가벼운 도구인 Solarwind의 IP Address Calculator를 알아보았다. 이 툴의 가장 장점은 이동성과 무료라는 점이며 IP 서버네팅을 공부하고 이해하는데 큰 도움이 될 수 있다는 점일 것이다.

 

아 벌써 점심 시간이네, tisory에서 네트워크 베베들과 노는 것은 오늘 어것으로 그만하고, 먼저 배를 좀 더 채운 다음 오늘의 업무를 보도록하자. 그럼 오늘도 해피 네트워~~킹~~~