ip 계산기라는 ipcalc 툴이 있다.
$ sudo yum install ipcalc
mac에서도 설치 가능하다.
$ brew install ipcalc
ipcalc 확인
Usage: ipcalc [OPTION...]
-c, --check Validate IP address for specified address family
-4, --ipv4 IPv4 address family (default)
-6, --ipv6 IPv6 address family
-b, --broadcast Display calculated broadcast address
-h, --hostname Show hostname determined via DNS
-m, --netmask Display default netmask for IP (class A, B, or C)
-n, --network Display network address
-p, --prefix Display network prefix
-s, --silent Don't ever display error messages
브로드캐스트 주소 계산기
$ ipcalc -b 192.168.0.88/24
BROADCAST=192.168.0.255
$ ipcalc -b 192.168.0.88/25
BROADCAST=192.168.0.127
ip 확인하기
$ ipcalc -c 192.168.1.99
$ ipcalc -c 192.168.1.9999999999
ipcalc: bad IPv4 address: 192.168.1.9999999999
넷마스크 얻기
$ ipcalc -m 192.168.1.99
NETMASK=255.255.255.0
IP 네트워크 주소 확인하기
$ ipcalc -n 192.168.1.99/24
NETWORK=192.168.1.0
$ ipcalc -n 192.168.1.99/25
NETWORK=192.168.1.0
$ ipcalc -n 192.168.1.99/1
NETWORK=128.0.0.0
'unix and linux' 카테고리의 다른 글
FQDN-도메인 (0) | 2016.06.25 |
---|---|
[리눅스] redir로 proxy 서버 만들기 (0) | 2016.06.20 |
sudo echo > 에러 대신 tee 커맨드 (0) | 2016.06.07 |
[pv] rpm으로 파이프 뷰 프로그램 설치 및 실행 (0) | 2016.05.27 |
[python] carriage return 이슈 (0) | 2016.05.27 |