AWS EC2手动/自动切换Elastic IP
一,手动切换Elastic IP
1,进入ec2控制台,选中实例然后操作->联网->管理IP地址
2进入分配Elastic IP页面,点击分配
3,分配Elastic IP
4,配置Elastic IP
5,关联ip地址
二,自动脚本更换实例ip地址
1,进入服务器设置aws configure,先到iam界面生成一个Access keys,然后到实例中配置Access keys ,在服务器上执行以下代码就可以自动更新ip
#!/bin/sh#服务器需要配置aws configure 设置好access_id和key 还有区域 日本环境设置ap-northeast-1c
#访问凭证在 aws控制台搜索IAM添加一个
#注意修改ip后本地可能连接不上服务器 要 vim ~/.ssh/known_hosts 删除本机记住的连接凭证# get ec2 instance id by tag
InstanceId=$(aws ec2 describe-instances --filters "Name=key-name,Values=aws-robot-1" --query "Reservations[*].Instances[*].[InstanceId]" --output text)
OldPublicIpAddress=$(aws ec2 describe-instances --filters "Name=key-name,Values=aws-robot-1" --query "Reservations[*].Instances[*].[PublicIpAddress]" --output text)# generate an elastic ip address
NewPublicIpAddress=$(aws ec2 allocate-address --domain vpc --query "PublicIp" --output text)# associate an elastic ip to an existed ec2 instance
result=$(aws ec2 associate-address --instance-id $InstanceId --public-ip $NewPublicIpAddress)# release an existed elastic ip address
aws ec2 release-address --allocation-id $(aws ec2 describe-addresses --filters "Name=public-ip,Values=$OldPublicIpAddress" --query "Addresses[*].[AllocationId]" --output text)echo "New Elastic IP: "$NewPublicIpAddress
AWS EC2手动/自动切换Elastic IP相关推荐
- Windows上利用Python自动切换代理IP的终极方案!
转载:http://www.jianshu.com/p/49c444d9a435 文/solomonxie(简书作者) 原文链接:http://www.jianshu.com/p/49c444d9a4 ...
- Windows环境使用Python自动切换代理IP
一般来说代理IP断开重连就能就会为你重新分配IP了 1.在网络设置中手动创建一个vpn连接 比如我创建的名称为conname 地址为 gaosama.5464.org 账号为 aaa1 密码为 aaa ...
- AWS EC2 instance IP网络 - Private/Public/Elastic IP address
1. 登录到EC2 instance(也即EC2虚拟机)的操作系统里边,运行查看主机网卡的命令,比如'ifconfig' or 'ip address', 默认我们能看到有一个网卡,eth0,其地址就 ...
- 我用Python写自动刷代理服务IP的经过
应朋友要求实现一个动态切换代理服务器IP的功能,朋友只发了一个博客链接给我,用Python做的,当时我对Python并不熟悉,但是那篇博客中的思路确实很清晰,于是决定安装Python,按照博客的思路, ...
- Windows系统自动切换IP批处理
对于同时使用内外网的用户来说,经常需要手动切换内外网的IP.现提供一个自动切换IP的批处理. windows7如下: netsh interface ip set address name=" ...
- 为AWS EC2实例添加固定IP
目录 一. 我们先做个实验观察一下我们的EC2实例公有IP的变化 二. 重启不释放AWS资源 三. 为实例添加EIP从此无忧虑 前言:在上一节学习中,我们已经掌握了使用Amazon Web Servi ...
- 广告banner:手动滑动切换,自动切换,点击跳转,异步加载网络图片
效果图: 该banner功能有自动切换图片,点击图片可以自定义事件,手动滑动切换,异步加载图片 代码说话: 布局文件: <!-- 广告位 --><FrameLayoutandroid ...
- 用vbs自动切换不同网段的IP
开发和测试环境处于不同的网段,经常需要更改IP,手工修改非常麻烦.后来找到了一个vbs小脚本,实现了自动切换. 假如IP段分别为192.168.30.*和192.168.41.* 分别新添两个文件Tu ...
- AWS的Elastic IP和Private IP的区别
上图elastic IP即弹性IP: 弹性 IP 地址 是专为动态云计算设计的静态 IPv4 地址.弹性 IP 地址与 AWS 账户关联.借助弹性 IP 地址,您可以快速将地址重新映射到您的账户中的另 ...
最新文章
- 6 redhat 查看rtc时间_甜甜老师的DB Fun圈第2讲:GaussDB 100 OLTP 单机在RHEL7.6上的安装...
- boost::endian::endian_arithmetic的测试程序
- python聊天程序程序代码_python聊天程序实例代码分享
- 使用Amazon Web Services(EC2)
- c语言打印菱形_没事了,搞一下C语言打印大小可变的菱形图案?
- c# uri.host_C#| Uri.FromHex()方法与示例
- 计算机三级嵌入式试题讲解,计算机三级嵌入式系统操作题及解析.docx
- centos下CMAKE源码安装MYSQL5.5.23
- Git:add多个文件或者目录的方式
- SSISDB1:使用SSISDB管理Package
- css中关于居中的问题
- ormlite的使用方法
- Nodejs在Debian和Ubuntu上安装
- Python 学习笔记 - 不断更新!
- 正在启动文档服务器,正在启动远程服务器
- K3路由器官改V2.1D设置定时重启
- 对计算机相关领域及前沿技术的认识,计算机专业教育及新技术讲座(对计算机专业的认识)论文.pdf...
- html audio缓冲效果实现
- LeetCode,无它,唯手熟尔(五)
- 外网浏览器访问 docker 容器内服务