位置: 编程技术 - 正文

如何远程登录linux主机并更换IP地址(如何远程登录路由器)

发布时间:2024-02-26

推荐整理分享如何远程登录linux主机并更换IP地址(如何远程登录路由器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何远程登录另一台电脑,如何远程登录linux服务器,如何远程登录微信,如何远程登录路由器,如何远程登录另一台华为手机账号,如何远程登录linux服务器,如何远程登录另一台电脑,如何远程登录另一台电脑,内容如对您有帮助,希望把文章链接给更多的朋友!

问题分析:

根据开发组同事反应,通过VCenter对RHEL6.0以下版本的系统进行克隆的时候,无法使用高级选项进行IP的指定操作,从而通过CloudStack对新的实例指定IP也是不能实现的,而且,不能够使用DHCP服务器解决该问题,否则会导致新虚拟机IP地址跟指定IP的不一致,也可能导致整个系统中IP地址分配的混乱。

解决思路:

给RHEL6.0以下系统制作的模板均指定一个固定的保留IP地址,比如..3.0/网段中,保留..3.~..3.给此类模板系统。

不管是通过VCenter克隆虚拟机还是CloudStack新建实例,只要是通过该固定IP地址启动的所有虚拟机,均会成功以原有IP地址启动,并正常跟网段内其他IP地址通讯,需要保证同一时间不允许同一IP地址的模板同时启动。

下文以模板固定IP为:...的系统,在控制节点,如cloudstackmanagement节点上面/etc/hosts中进行解析:

... vm

1.启动vm ,通过检测机制判断其启动成功,程序中去对...进行简单的连接测试,ping 通即可。

2.在启动实例的过程中,同时将IP地址信息写入本地目录中,按照如下格式保存:

假设文件名为:ifcfg-eth0.,内容为如下

如何远程登录linux主机并更换IP地址(如何远程登录路由器)

DEVICE=eth0

ONBOOT=on

BOOTPROTO=static

IPADDR=...

NETMASK=...0

GATEWAY=...

3.调用脚本文件:ChangeIP.sh ,该脚本文件完成两项任务:

【1】将ifcfg-eth0.Id 拷贝到vmId指定目录中,重命名为ifcfg-eth0

【2】通过cloudstack management 登陆vmId,重启网络服务,使得新的网络配置文件生效。

使用方法:./ChangeIP.sh id_of_ifcfg-eth0 id_of_vm

如:./ChangeIP.sh ,将ifcfg-eth0. 文件拷贝纸vm系统中,并重新启动网络服务,使得新实例的最终IP地址为...复制代码代码如下: #!/bin/bash#description: change ip on instances#Usage: ./ChangeIP.sh fileId vmId# flush the caches of remote hosts>~/.ssh/known_hosts#define the network configfile locationdist=/etc/sysconfig/network-scripts/ifcfg-eth0# define a function which copy the new ifcfg-eth0 file# from cloudstack management or from other host to new# instance boot from vm_fixip without interactivefunction scp_file(){expect -c "set timeout -1spawn -noecho scp $1 $2expect "yes/no"send "yesr"expect "password:"send "passwordr"expect eof"}scp_file ifcfg-eth0.$1 root@vm$2:$dist# this function named res_new means restart network# on new instance loading from new network config file# without interactivefunction res_net(){expect -c "set timeout -1spawn -noecho ssh $1 $2expect "password:"send "passwordr"expect eof"}res_net root@vm$2 "service network restart > /dev/null 2>&1 &"sleep 2exit 0

Linux系统中个最危险的命令详解 我们大多数的朋友都是一辈子都用的windows系统,基本用鼠标就可以完成所有的操作,但是在Linux系统中那么基本上就是键盘+命令操作电脑的,Linux命令

linux比较两个文件是否一样(linux命令md5sum使用方法) 1、简介MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5全称是报文摘要算法(Message-DigestAlgorithm5),此算法对任意长度的信息逐

Linux/Ubuntu下刷新DNS缓存的方法 今天在Ubuntu下给一个网站更换了DNS,试着重新连接,发现无法打开,只好ping一下做一个测试,发现ip还是原来的地址,显然是本地DNS缓存的问题。大家

标签: 如何远程登录路由器

本文链接地址:https://www.jiuchutong.com/biancheng/359062.html 转载请保留说明!

上一篇:玩转Linux文件描述符和重定向(linux怎么操作文件)

下一篇:Linux系统中10个最危险的命令详解(写出10个linux系统操作命令和用法)

  • 城镇土地使用税的计税依据
  • 纳税人进口货物应当自海关填发税款
  • 补缴以前年度附加税怎么做账
  • 增值税税负率是含税还是不含税
  • 保险政保业务
  • 投资性房地产处置的账务处理
  • 开票资料需要哪些内容
  • 政府补贴在企业怎么申请
  • 票面3个点什么意思
  • 天然气入户安装需要什么资质
  • 营改增后还有企业所得税吗?
  • 在建工程账务处理流程
  • 企业代扣职工个人缴纳的五险一金
  • 企业变更地址需要哪些资料
  • 待认证进项分录
  • 公司分期付款买车可以抵税吗
  • 进项税额不可抵扣
  • 有未弥补亏损本季度有盈利要计提递延所得税资产吗?
  • 租赁合同印花税双方都要交吗
  • 建筑业增值税税率由11调整到10
  • 车辆租赁的增值税率
  • 年终奖扣税和工资扣税
  • 增值税发票抵扣期限最新规定
  • 小规模纳税人代收水电费
  • 免税和退税的区别出口企业
  • 委托代销商品委托方发出商品的分录
  • 如何代开外籍人员个人所得税完税凭证?
  • 宏基笔记本电脑售后电话
  • 华为鸿蒙系统的服务
  • 筹建期固定资产汇算清缴
  • 借助的近义词
  • 酒店购啤酒属于什么科目
  • 服务器时间总是不对
  • 套期工具的会计分录
  • 资产减值损失结转怎么算
  • 事业单位会计专业知识考什么
  • yolov5 教程
  • thinkphp try catch
  • 没有发票怎么做研发费用
  • 增值税发票支票号
  • 损益类账户怎么做会计分录
  • es5和es6的区别
  • yolov5 output
  • 小规模纳税人0申报汇算清缴
  • mongodb集群启动顺序
  • 经营租赁会计的核算原则
  • 小规模纳税人是小微企业吗
  • 怎么保证发票是真的
  • 向客户收取服务费会计分录
  • pycharm怎么安装mysql
  • 为什么说运输是实现物流合理化的关键
  • 收到税务局退回税款会计分录
  • 冲减当期利润
  • 预付款什么时候开发票
  • 公司购买的五金怎么入账
  • 金税盘清卡怎么弄
  • 外购入库暂估补差单
  • 金税盘里显示有报税资料怎么处理
  • 公司转账给其他公司账户
  • 以前年度调增的收入下一年如何申报
  • 批量更新数据库最多多少条
  • win7打印机共享关闭密码保护
  • win7系统弹出cd
  • macbook硬盘中的其他
  • 进程mmc.exe
  • mac未能分区
  • w7升级w8.1
  • 电脑导航阻止怎么办
  • exceltype函数的用法
  • Unity3D游戏开发pdf
  • js原始值有哪些
  • javascript运算
  • unity 3d代码
  • vue.js有什么用
  • jquery绑定事件和移除事件
  • nodejs详解
  • js左值
  • Python回调函数注册类型不匹配
  • 新公司印花税的缴纳
  • 社保卡手机缴费怎么交不了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号