์ผ๋ฐ์ ์ธ ๋ฆฌ๋ ์ค ์๋ฒ๋ ์ด๋๋ท๋ณ๋ก IP๋ฅผ ํ ๋นํ์ฌ ifconfig ๋ช ๋ น์ด๋ก ํ ๋น๋ IP ๋ฅผ ํ์ธํ ์ ์์ผ๋ AWS (Amazon Web Service)๋ฑ์ ํด๋ผ์ฐ๋ ์ฅ๋น์์๋ Private IP ๋ง ํ์ธ์ด ๊ฐ๋ฅํ๊ณ Public IP ๋ Amazon Console ๋ฑ์ ํตํด์ ํ์ธ์ด ๊ฐ๋ฅํ๋ค.
๋๋ NAT ์๋์ ์์นํ ์๋ฒ๋ค์ ๊ฒฝ์ฐ๋ ์ค์ ํ ๋น๋ IP๋ ์ฌ์ค IP๋ง ํ์๋๊ณ , ์ธ๋ถ ์ ์์ ์ธ๋ถ ์๋ฒ์์ ์ธ์ํ๋ IP ๋ NAT ์ IP ๊ฐ ๋๋ค.
์ด๋ฐ ๊ฒฝ์ฐ ์๋ฒ์์ ๊ฐ๋จํ๊ฒ ์ธ๋ถ๋ก ์ ์ํ๋ ๋ณธ์ธ IP๋ฅผ ํ์ธํ๋ ๋ฐฉ๋ฒ์ ์๋์ ๊ฐ๋ค.
1. ํ์ฌ ์ฌ์ฉ์ค์ธ ์๋ฒ์ ๊ณต์ธIP ์กฐํ (Outbound)
$ curl ip.ojj.kr
Your IP is 175.123.191.3
2. ํน์ IP์ ์ ๋ณด ์กฐํ
$ curl ip.ojj.kr/s/1.1.1.1
* Query : 1.1.1.1
* Result :
%kwhois % [whois.apnic.net]
% Whois data copyright terms http://www.apnic.net/db/dbcopyright.html
% Information related to '1.1.1.0 - 1.1.1.255'
% Abuse contact for '1.1.1.0 - 1.1.1.255' is 'helpdesk@apnic.net'
inetnum: 1.1.1.0 - 1.1.1.255
netname: APNIC-LABS
descr: APNIC and Cloudflare DNS Resolver project
descr: Routed globally by AS13335/Cloudflare
descr: Research prefix for APNIC Labs
country: AU
org: ORG-ARAD1-AP
admin-c: AR302-AP
tech-c: AR302-AP
abuse-c: AA1412-AP
status: ASSIGNED PORTABLE
remarks: ---------------
remarks: All Cloudflare abuse reporting can be done via
remarks: resolver-abuse@cloudflare.com
remarks: ---------------
mnt-by: APNIC-HM
mnt-routes: MAINT-AU-APNIC-GM85-AP
mnt-irt: IRT-APNICRANDNET-AU
last-modified: 2020-07-15T13:10:57Z
source: APNIC
(์ดํ ์๋ต...)
์๋ฆฌ๋ curl ๋ช ๋ น์ด๋ฅผ ํตํด http://ip.ojj.kr ๋ฅผ ์ ์ํ๋๊ฑด๋ฐ, ip.ojj.kr ์ฌ์ดํธ์์๋ ๋ฆฌ๋ ์ค์์ ์ ์ํ ๊ฒฝ์ฐ๋ Plain Text ๋ก IP ๋ง ์ถ๋ ฅํ๊ณ , ์น๋ธ๋ผ์ฐ์ ์์ ์ ์ํ ๊ฒฝ์ฐ๋ UI ๋ฅผ ์ถ๋ ฅํ๋๋ก ๊ตฌํ๋์ด ์๊ธฐ ๋๋ฌธ์ด๋ค.
๋๋ฉ์ธ ๋ค์ /s/1.2.3.4 ์ ๊ฐ์ด ์ถ๊ฐํ๋ฉด ํด๋น IP ์ ๋ํ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋ค. (์น ๋์ผ)