张大佬张大佬

AWS Lightsail 更换 IP 脚本

申请API Key

   

#AWS

打开 https://console.aws.amazon.com/iam/home?region=ap-northeast-1#/security_credentials 申请即可

 

#Cloudflare

打开 https://www.cloudflare.com/ 登陆后选择右上角My Profile 复制最下方的Global API Key

   

安装AWS CLI

   

#Debian/Ubuntu

apt install python-pip -y

pip install awscli

 

#CentOS

yum install python-pip -y

pip install awscli

   

下载脚本并修改

   

wget https://share.moeking.me/Shell/AWS/aws.sh && chmod +x aws.sh

   

运行脚本

   

#default为变量 具体查看脚本内容

bash ./aws.sh default

   

实例区域参数


   

亚太

ap-northeast-1 #东京

ap-northeast-2 #首尔

ap-southeast-1 #新加坡

ap-southeast-2 #悉尼

ap-south-1 #孟买

 

欧洲

eu-central-1 #法兰克福

eu-west-1 #爱尔兰

eu-west-2 #伦敦

eu-west-3 #巴黎

 

北美

us-east-1 #弗吉尼亚州

us-east-2 #俄亥俄州

us-west-2 #俄勒冈州

ca-central-1 #蒙特利尔

   

备注

已知BUG: 同一区域实例数量≥2时 会筛选出多个IP

在/tmp下手动创建一个名为aws的文件夹 否则无法正常运行

crontab定时任务无法运行 在#!/usr/bin/env bash下添加

1

2

   

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin

export PATH


更新:2021年12月16日

系统用Ubuntu可换Ip,cloudflare更新ip不正常

系统用centos7脚本运行报错

   

原文链接https://moeking.me/2019/04/08/482/

本原创文章未经允许不得转载 | 当前页面:张大佬 » AWS Lightsail 更换 IP 脚本

评论