티스토리 뷰
nslookup google.com | grep Address | tail -1 | cut -c 10- | (IFS=.; read a b c d; D=`expr $a \* 16777216 + $b \* 65536 + $c \* 256 + $d;`; wget -q http://$D/ && echo "http://$D/" )linux 터미널에서 실행하면, http://1249717604/ 가 나옵니다. 물론 다른 숫자가 나올 수도 있지요.
IP 주소가 32bit 정수인데서 기인하는 것인데, 예를 들면,
$ ping 2130706433이런 장난을 칠 수 있다. HTTP/1.1 기반에서는 IP 로 접근하는 경우 서비스를 안하는 경우가 많아서 서비스가 안되는 경우가 많겠지만, 인터넷 상의 호스트를 저렇게 접근하는 방법이 있다는 것 또한 알아 두어야합니다.
PING 2130706433 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.025 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.021 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.021 ms
^C
--- 2130706433 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 0.021/0.022/0.025/0.004 ms
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 대화
- nodejs
- SSO
- TCP/IP
- url
- Subversion
- 커피
- Linux
- 수선화
- SVN
- writely
- 오픈소스
- 퀴즈
- 덴드롱
- 클레로덴드럼
- OpenID
- 구근
- 벤자민
- 디버깅
- macosx
- VIM
- MySQL
- BlogAPI
- tattertools
- Tattertools plugin
- 식물
- perl
- JavaScript
- ssh
- 킹벤자민
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함