用户名:  密码:  验证码: 验证码  注册  找回
RSS
无双网
 2019年03月22日 星期五  您现在位于: 首页 → 技术文栏 → 使用命令更改Service Console的IP...

使用命令更改Service Console的IP地址

2011年06月14日  无双网  出处:
之前这内容是和VMware ESX Command-使用命令更改Service Console的IP地址这篇内容放在一起的,因为增加了一些命令。所以将使用命令更改Service Console IP放在这篇文章。

本来想创建两个SC,一个用于内网,另个这用于外网,使之内外都可以控制ESX,但是只能添加一个默认网关,而VMware工程师说不能实现,eddyc提示可以添加第二网关,有时间试下.

为了可以内外网都可以控制暂时手动更改SC的IP,以下是我看了其它同仁的帖子并按自己需要简化测试而来的

在CLI下更改service console的ip地址,注意大小写,vmware是把物理nic虚拟成vmnic,在vmnic上创建虚拟交换机vswitch,是把网卡当成交换机来使用,不能对网卡进行ip地址的设置,只能在vswitch上创建interface就是vswif,对vswif进行ip设置

1. 使用CLI创建Service Console

[root@VI3 root]# esxcfg-vswitch -a vSwitch0 #创建vSwitch0
[root@VI3 root]# esxcfg-vswitch -A "Service Console" vSwitch0 #在vSwitch0上创建Portgroup,命名为Service Console
[root@VI3 root]# esxcfg-vswitch -L vmnic0 vSwitch0 #将vmnic0绑定在vSwitch0
[root@VI3 root]# esxcfg-vswitch –l #可以看到service console已经绑定 vmnic0

Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch0 64 5 64 1500 vmnic0

PortGroup Name VLAN ID Used Ports Uplinks
Service Console 0 1 vmnic0


[root@VI3 root]# esxcfg-vswif -a vswif0 -p "Service Console" -i 192.168.1.1 -n 255.255.255.0 #创建vswif0并与service console绑定,在ESX里ip地址只能跟vswif0绑定,也就是虚拟交换机的interface
[root@VI3 root]# esxcfg-vswif –l #可以看到Service console的IP已经配置到vswif0

Name Port Group IP Address Netmask Broadcast Enabled DHCP
vswif0 Service Console 192.168.1.50 255.255.255.0 192.168.1.255 true false


[root@VI3 root]# esxcfg-vswitch –l
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch0 64 5 64 1500 vmnic0

PortGroup Name VLAN ID Used Ports Uplinks
Service Console 0 1 vmnic0


[root@VI3 root]# service mgmt-vmware restart #重启服务,到这里正常情况下就可以使用VI连接到ESX
--------------↓如果不小心配置错了要删除,请看下面↓---------------

[root@VI3 root]# esxcfg-vswif –l #vswif0代表的虚拟网卡的interface0,service console对应vswif0

Name Port Group IP Address Netmask Broadcast Enabled DHCP
vswif0 Service Console 192.168.1.1 255.255.255.0 192.168.1.255 true false


[root@VI3 root]# esxcfg-vswif -d vswif0 #删除vswif0
[root@VI3 root]# esxcfg-vswitch -l
Switch Name Num Ports Used Ports Configured Ports MTU Uplinks
vSwitch0 64 5 64 1500 vmnic0


PortGroup Name VLAN ID Used Ports Uplinks
Service Console 0 1 vmnic0
[root@VI3 root]# esxcfg-vswitch –D “Service Console” vSwitch0 #删除vSwitch0上面portgroup
[root@VI3 root]# esxcfg-vswitch –D “VM Network” vSwitch0
[root@VI3 root]# esxcfg-vswitch -d vswitch0 #删除vswitch0
[root@VI3 root]# esxcfg-vswitch –l #之前操作删除了vswitch信息,现在是空白

Switch Name Num Ports Used Ports Configured Ports MTU Uplinks

PortGroup Name VLAN ID Used Ports Uplinks


2. 如果不行检查一下以下配置文件.

[root@VI3 root]# vi /etc/sysconfig/network #这里纪录主机名字和网关
NETWORKING=yes
HOSTNAME=VI3
GATEWAY=192.168.251.12 #网关
GATEWAYDEV=vswif0 #网关指定在vswif0
[root@VI3 root]# vi /etc/sysconfig/network-scripts/ifcfg-vswif0 #看看这里的信息是否跟之前配置吻合
DEVICE=vswif0 #之前把service cosole与vswif0关联
MACADDR=00:50:56:43:a3:52
PORTGROUP=portgroup6 #这里的protgroup与service console一致
BOOTPROTO=static
BROADCAST=192.168.251.255
IPADDR=192.168.251.60 #与service console 一致
NETMASK=255.255.255.0
ONBOOT=yes
如果以上不一致,可以手动更改
在vi编辑器中,i键是插入模式,进行文本更改,esc键退出插入模式,:wq保存并退出.
编辑完成reboot.可能启动后显示地址跟设置不同,但是可以使用VI连接到ESX


如果只想修改Service Console的IP可以直接执行以下命令:

esxcfg-vswif -i xxx.xxx.xxx.xxx vswif<X>


原文地址:/20101129233149140
 (本文已被浏览 428 次)
 发布人:[标签:发布人]
 → 推荐给我的好友
上篇文章:前辈的一些ESX使用经验
下篇文章:esx resource poo...
发表评论
  → 评论内容 (点击查看)   共0条评论,每页显示5条评论   浏览所有评论
(没有相关评论)
  → 发表我的评论 (点击发表)
热门文章
 保存webbrowser中的HTML内...
 全部DLL下载
 用VB6.0设计简易赛车游戏
 游戏对照表
 MSFlexGrid使用技巧一例
 添加红月装备的详细教程 (包括装备 武...
 Win2003+Discuz!5.5+II...
 用vb6的ActiveX控件实现异步下...
 PC经典RPG《仙剑奇侠传Ⅰ》for PP...
 能否判断动态数组有没有被分配过
最新文章
 [ODBC SQL Server Driv...
 评论:115网盘的何去何从
 我科学家实现百公里量级自由空间量子隐形...
 中国智能手机出货量占全球27%居世界之...
 Gartner:2012 第二季度西欧 P...
 [多图]华山论剑:当今在世的智商最高的...
 三星获出租车服务系统专利 可快速查看驾...
 [多图]15项可能延续到2030年的科...
 分析称苹果三星专利大战输赢已成定论
 Google终获云操作系统专利
 网站留言· 友情链接·与我在线·网站地图联系我们·管理·TOP 
 陕ICP备09004157号  
 Copyright © 2012 Asp126.com Inc. All Rights Reserved.Processed in 0.016s, 8 queries, 36 Cache,0 Online