Skip to main content
  1. Posts/

Setup Public API iptoasn dengan Docker

·1 min·
docker docker

iptoasn.com adalah layanan yang menyediakan API untuk mengonversi alamat IP publik menjadi ASN (Autonomous System Number), serta dapat diintegrasikan ke dalam aplikasi Anda. Meskipun layanan Public API ini telah dinonaktifkan sejak Desember 2020, Anda masih dapat menjalankan API di server lokal dengan database yang masih tersedia untuk diunduh melalui situs resmi iptoasn.com.

Sebelum memulai, install docker di server lokal Anda.

curl -sL get.docker.com | sh

Selanjutnya jalankan API di docker dengan perintah.

docker run -d --restart=always -p 8080:8080 \
 --name iptoasn chmey/iptoasn

Tunggu beberapa saat sampai container running, lalu test API dengan curl.

$ curl localhost:8080/api/ip/1.1.1.1
{"ip": "1.1.1.1", "as_number": 13335, "as_country_code": "US", "as_description": "CLOUDFLARENET - Cloudflare, Inc.", "range_start": "1.1.1.0", "range_end": "1.1.1.255"}

Related

Using docker init to Write Dockerfile
·1 min
docker docker
Install Portainer CE
·1 min
docker docker
Setting Up Private Registry Using Harbor
·4 mins
docker docker kubernetes
Setting Memory dan CPU di Docker
·1 min
docker docker
Configure Network Aliases Docker
·2 mins
docker docker
Using IPvlan network in Docker
·5 mins
docker docker