esxcfg-vswif -l #查看控制台的ip
esxcfg-vswitch -d vswitch0 #####删除vswitch0
esxcfg-nics -l #察看本地的网卡,
esxcfg-vswitch -l #察看vswitch ,也能看到那块网卡链接到这个switch
esxcfg-vswitch a vswitch0 #创建一个vswitch0
esxcfg-vswitch -p "Service Console" vswitch0 #命名为Service Console
esxcfg-vswitch -L vmnic2 vswitch0 #把那块百兆的网卡和这个 switch 连接起来
esxcfg-vswif -a vswif0 -p "Service Console" i 192.168.1.100 -n 255.255.255.0 #给他ip和网关
esxcfg-vswif -l #查看修改是否成功,这也是查看控制台的ip
esxcfg-vswitch -l #也能看到那块网卡链接到这个switch

 
其實大家都知道ESX3.0&3.5的kernel是vmlinuz-2.4.21~VMware爲了掩飾一切,改些那麽長的命令,平時改個IP也麻麻煩煩,
所以,我還是使用常規LINUX的修改IP方法:
ifconfig vswif0 192.168.1.253 netmask 255.255.255.192
route add default gw 192.168.1.1
添加DNS:
echo nameserver 172.16.3.33 >> /etc/resolv.conf
 
others,eg:

[root@nt08 root]# esxcfg-vswif -i 10.0.0.1 -n 255.255.255.0 vswif0  # 修改Service console 地址

[root@nt08 root]# vi /etc/hosts     # 更改IP地址

[root@nt08 root]# vi /etc/sysconfig/network    # 修改机器名和网关

 

此时重启机器或者执行以下命令可以立刻生效

[root@nt08 root]# service network restart