cloud-provider-ip-addresses

(★ 169)

Daily-updated IP ranges for 60+ providers (AWS, Azure, GCP, Cloudflare, GitHub, Fastly, Linode + GoogleBot, BingBot, GPTBot) in 13+ formats: TXT, JSON, CSV, SQL, Nginx, Apache, iptables, nftables, UFW, HAProxy, Caddy + merged CIDRs

파일 탐색기

파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.

  • CHANGELOG.md
  • LICENSE
  • README.md
  • STATS.md

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

파일 목록이 많아 일부만 표시됩니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

aws

설명 보기 ▼

Amazon Web Services의 공식 CLI tool입니다.
`s3`와 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
더 많은 정보: <https://docs.aws.amazon.com/cli/latest/reference/>.

aws configure wizard

AWS Command-line 설정:

aws configure sso

SSO를 사용해 AWS Command-line 설정:

aws sts get-caller-identity

호출자 ID 가져오기 (권한 문제 해결에 사용됨):

🔍

caddy

설명 보기 ▼

Go로 작성된 자동 HTTPS를 갖춘 엔터프라이즈급 오픈 소스 웹 서버.
더 많은 정보: <https://caddyserver.com/docs/command-line>.

caddy run

포어그라운드에서 Caddy를 시작:

caddy run --config {{path/to/Caddyfile}}

지정된 Caddyfile로 Caddy를 시작:

caddy start

백그라운드에서 Caddy를 시작:

🔍

cidr

설명 보기 ▼

IPv4/IPv6 CIDR 네트워크 프리픽스를 계산, 겹침 확인, 설명, 분할 등의 기능으로 관리할 수 있게 해주는 도구.
더 많은 정보: <https://github.com/bschaatsbergen/cidr>.

cidr explain {{10.0.0.0/16}}

CIDR 범위를 설명:

cidr contains {{10.0.0.0/16}} {{10.0.14.5}}

특정 주소가 CIDR 범위에 포함되는지 확인:

cidr count {{10.0.0.0/16}}

CIDR 범위에 포함된 모든 주소의 개수를 확인:

🔍

git clone

설명 보기 ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

go get

설명 보기 ▼

Add a dependency package, or download packages in legacy GOPATH mode.
Note: `./...` is a Go package pattern understood by Go tooling. It matches the current package and all packages recursively under the current directory.

go get {{example.com/pkg}}

Add a specified package to `go.mod` in module-mode or install the package in GOPATH-mode:

go get {{example.com/pkg}}@{{v1.2.3}}

Modify the package with a given version in module-aware mode:

go get {{example.com/pkg}}@{{none}}

Remove a specified package:

🔍

ibmcloud

설명 보기 ▼

IBM Cloud 앱 및 서비스를 관리하기 위한 커멘드라인 도구.
더 많은 정보: <https://cloud.ibm.com/docs/cli?topic=cli-ibmcloud_cli>.

ibmcloud update

`ibmcloud`를 최신 버전으로 업데이트:

ibmcloud regions

사용 가능한 모든 IBM Cloud 리전을 나열:

ibmcloud help

도움말 표시:

🔍

mullvad

설명 보기 ▼

Mullvad VPN을 위한 CLI 클라이언트.
관련 항목: `fastd`, `ivpn`, `mozillavpn`, `warp-cli`.
더 많은 정보: <https://mullvad.net/en/help/how-use-mullvad-cli>.

mullvad account set {{account_number}}

지정된 계정 번호로 Mullvad 계정 연결:

mullvad lan set allow

VPN이 켜져 있는 동안 LAN 액세스 허용:

mullvad relay set location {{se}} {{mma}}

VPN 터널 연결:

🔍

nginx

설명 보기 ▼

`nginx` 웹 서버.
더 많은 정보: <https://nginx.org/docs/switches.html>.

nginx

기본 설정 파일로 서버 시작:

nginx -c {{configuration_file}}

사용자 정의 설정 파일로 서버 시작:

nginx -c {{configuration_file}} -p {{path/to/prefix}}

설정 파일 내 모든 상대 경로에 접두사를 붙여 서버 시작:

🔍

npm install

설명 보기 ▼

Install Node packages.

npm {{[i|install]}}

Install dependencies listed in `package.json`:

npm {{[i|install]}} {{package_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}

Download the latest version of a package and add it to the list of dev dependencies in `package.json`:

🔍

npx

설명 보기 ▼

이 명령은 `npm exec`의 별칭입니다.

tldr npm exec

자세한 내용은 원본 명령을 참고하세요:

🔍

pip3

설명 보기 ▼

이 명령은 `pip`의 별칭입니다.

tldr pip

자세한 내용은 원본 명령을 참고하세요:

🔍

python3

설명 보기 ▼

이 명령은 `python`의 별칭입니다.

tldr python

자세한 내용은 원본 명령을 참고하세요:

🔍

sha256sum

설명 보기 ▼

SHA256 암호화 체크섬 계산.
더 많은 정보: <https://www.gnu.org/software/coreutils/manual/html_node/sha2-utilities.html>.

sha256sum {{path/to/file1 path/to/file2 ...}}

하나 이상의 파일에 대한 SHA256 체크섬 계산:

sha256sum {{path/to/file1 path/to/file2 ...}} > {{path/to/file.sha256}}

SHA256 체크섬 목록을 파일에 계산 및 저장:

{{command}} | sha256sum

`stdin`에서 SHA256 체크섬 계산:

🔍

unzip

설명 보기 ▼

Zip 아카이브에서 파일/디렉토리를 추출.
관련 항목: `zip`.
더 많은 정보: <https://manned.org/unzip>.

unzip {{path/to/archive1.zip path/to/archive2.zip ...}}

특정 아카이브에서 모든 파일/디렉토리를 현재 디렉토리에 추출:

unzip {{path/to/archive1.zip path/to/archive2.zip ...}} -d {{path/to/output}}

아카이브에서 파일/디렉토리를 특정 경로로 추출:

unzip -c {{path/to/archive1.zip path/to/archive2.zip ...}}

아카이브에서 파일/디렉토리를 추출하고 추출된 파일 이름과 함께 `stdout`으로 출력:

🔍

ip6tables

설명 보기 ▼

이 명령어는 IPv6 방화벽을 위한 `iptables`의 별칭입니다.

tldr iptables

원본 명령에 대한 문서 보기:

🔍

ipset

설명 보기 ▼

방화벽 규칙을 위한 IP 집합 생성.
더 많은 정보: <https://manned.org/ipset>.

ipset create {{set_name}} hash:ip

IP 주소를 포함할 빈 IP 집합 생성:

ipset destroy {{set_name}}

특정 IP 집합 삭제:

ipset add {{set_name}} {{192.168.1.25}}

특정 집합에 IP 주소 추가:

🔍

iptables

설명 보기 ▼

Linux 커널 IPv4 방화벽의 테이블, 체인 및 규칙을 구성합니다.
IPv6 트래픽 규칙 설정을 위해서는 `ip6tables`를 사용하세요.
관련 항목: `iptables-save`, `iptables-restore`.
더 많은 정보: <https://manned.org/iptables>.

sudo iptables {{[-vnL --line-numbers|--verbose --numeric --list --line-numbers]}}

필터 테이블의 체인, 규칙, 패킷/바이트 카운터 및 라인 번호 보기:

sudo iptables {{[-P|--policy]}} {{chain}} {{rule}}

체인 [P]규칙 설정:

sudo iptables {{[-A|--append]}} {{chain}} {{[-s|--source]}} {{ip_address}} {{[-j|--jump]}} {{rule}}

IP에 대한 체인 정책에 규칙 [A]추가:

🔍

systemctl reload

설명 보기 ▼

Reload a service's configuration without restarting it.
This reloads the service itself (like Apache or `nginx` configs), not the systemd unit file.
To reload unit files, use `systemctl daemon-reload`.

systemctl reload {{nginx}}

Reload a service:

systemctl reload {{unit1 unit2 ...}}

Reload multiple services:

systemctl reload {{pipewire}} --user

Reload a service for the current user:

🔍

tor

설명 보기 ▼

Tor 네트워크를 통해 익명 통신을 활성화합니다.
더 많은 정보: <https://manned.org/tor>.

tor

Tor 네트워크에 연결:

tor --config

Tor 구성 보기:

tor --status

Tor 상태 확인:

🔍

ufw

설명 보기 ▼

간단한 방화벽.
방화벽 구성을 더욱 쉽게 만들어주는 `iptables`의 프론트엔드.
더 많은 정보: <https://manned.org/ufw>.

sudo ufw {{enable|disable}}

ufw 활성화:

sudo ufw status numbered

ufw 비활성화:

sudo ufw allow 5432 comment "{{Service}}"

번호와 함께 ufw 규칙 표시:

// repository documentation