1. 程式人生 > >VMware ESX常用命令 和 IP 地址修改

VMware ESX常用命令 和 IP 地址修改

一. VMware ESX Command

1. 看你的esx版本

vmware –v

2. 檢視顯示ESX硬體,核心,儲存,網路等資訊

esxcfg-info -a(顯示所有相關的資訊)

esxcfg-info -w(顯示esx上硬體資訊)

3. 列出esx裡知道的服務

esxcfg-firewall –s

4. 檢視具體服務的情況

esxcfg-firewall -q sshclinet

5. 重新啟動vmware服務

service mgmt-vmware restart

6. 修改root的密碼

passwd root

7. 設定kernel高階選項

esxcfg-advcfg -d(將系統核心恢復預設值)

8. 管理資源組

esxcfg-resgrp -l(顯示所有資源組)

9. 列出你當前的虛擬交換機

esxcfg-vswitch -l

esxcfg-vswitch -v 10 -p "Service Console" vSwitch0 (將vSwitch0上的Service Console劃分到vLan 10上,如果vLan號為0則不設定vLan)

10. 檢視控制檯的設定

esxcfg-vswif -l  (列出已新增的網絡卡)

esxcfg-vswif -a (新增網絡卡)

11. 列出系統的網絡卡

esxcfg-nics –l

12. 新增一個虛擬交換機,名字叫(internal)連線到兩塊物理網絡卡,(重新啟動服務,vi就能看見了)

esxcfg-vswitch -a vSwitch1

esxcfg-vswitch -A internal vSwitch1

esxcfg-vswitch -L vmnic1 vSwitch1

esxcfg-vswitch -L vmnic2 vSwitch1

13.  刪除交換機,(注意,別把控制檯的交換機也刪了)

esxcfg-vswitch -D vSwitch1

14.  刪除交換機上的網絡卡

esxcfg-vswitch -u vmnic1 vswitch2

15.  刪除portgroup

esxcfg-vswitch -D internel vswitch1

16.  建立

vmkernel switch,如果你希望使用vmotion,iscsi的這些功能,你必須建立(通常是不需要新增閘道器的)

esxcfg-vswitch -l

esxcfg-vswitch -a vswitch2

esxcfg-vswitch -A "vm kernel" vswitch2

esxcfg-vswitch -L vmnic3 vswitch2

esxcfg-vmknic -a "vm kernel" -i 172.16.1.141 -n 255.255.252.0 (新增一個vmkernel)

17.  防火牆設定

esxcfg-firewall -e sshclient (開啟防火牆ssh埠)

esxcfg-firewall -d sshclient (關閉防火牆ssh埠)

esxcfg-firewall -e veritasNetBackup(允許Veritas Netbackup服務)

esxcfg-firewall -o 123,udp,out,ntp(為ntp服務開啟UDP協議中的123埠的輸出)

18.  路由管理

esxcfg-route(VM生成網絡卡的路由管理)

esxcfg-route(顯示路由表)

esxcfg-route 172.16.0.254(設定vmkernel閘道器)

19.  建立控制檯

esxcfg-vswitch -a vSwitch0

esxcfg-vswitch -A "service console" vSwitch0

esxcfg-vswitch -L vmnic0 vSwitch0

esxcfg-vswif -a vswif0 -p "service console" -i 172.16.1.140 -n 255.255.252.0

20.  新增nas裝置(a新增標籤,-o,是nas伺服器的名字或ip,-s是nas輸入的共享名字)

esxcfg-nas -a isos -o nas.vmwar.cn -s isos

21.  nas連線管理

esxcfg-nas -r (強迫esx去連線nas伺服器)

esxcfg-nas -l   (用esxcfg-nas -l來看看結果)

esxcfg-nas -a(新增NAS檔案系統到/vmfs目錄下)

esxcfg-nas -d(刪除NAS檔案系統)

22.  掃描SCSI裝置上的LUN資訊

esxcfg-rescan <vmkernel SCSI adapter name>

23.  連線iscsi裝置(e:enable q:查詢 d, disable s:強迫搜尋)

esxcfg-swiscsi -e

24.  設定targetip

vmkiscsi-tool -D -a 172.16.1.133 vmhba40

25.  列出和target的連線

vmkiscsi-tool -l -T vmhba40

26.  列出當前的磁碟

ls -l /vmfs/devices/disks

27.  核心dump管理工具

esxcfg-dumppart -l(顯示當前dump分割槽配置資訊)

28.  路徑管理

esxcfg-mpath -l(顯示所有路徑)

esxcfg-mpath -a(顯示所有HBA卡)

29.  ESX授權管理配置

esxcfg-auth

esxcfg-auth --enablenis(執行NIS驗證)

30.  管理啟動裝置

esxcfg-boot

esxcfg-boot -b(更新啟動裝置)

31.  執行initrd的初始化設定

esxcfg-init

esxcfg-init(初始化裝置)

32.  esxcfg-linuxnet(在linux debug模式中,轉換vswif裝置命名為linux自帶的eth命名規則)

esxcfg-linuxnet --setup

33.  升級

esxcfg-upgrade(ESX2.X升級到ESX3.X)

二. 使用命令更改Service Console IP

在CLI下更改service console的ip地址,注意大小寫,vmware是把物理nic虛擬成vmnic,在vmnic上建立虛擬交換機vswitch,是把網絡卡當成交換機來使用,不能對網絡卡進行ip地址的設定,只能在vswitch上建立interface就是vswif,對vswif進行ip設定

1.  使用CLI建立Service Console

[[email protected] root]# esxcfg-vswitch -a vSwitch0                     #建立vSwitch0

[[email protected] root]# esxcfg-vswitch -A "Service Console" vSwitch0   #在vSwitch0上建立Portgroup,命名為Service Console

[[email protected] root]# esxcfg-vswitch -L vmnic0 vSwitch0              #將vmnic0繫結在vSwitch0

[[email protected] 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  

[[email protected] 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

[[email protected] 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

[[email protected] 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

[[email protected] root]# service mgmt-vmware restart          #重啟服務,到這裡正常情況下就可以使用VI連線到ESX

--------------↓如果不小心配置錯了要刪除,請看下面↓---------------

[[email protected] 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

[[email protected] root]# esxcfg-vswif -d vswif0                 #刪除vswif0

[[email protected] 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         

[[email protected] root]# esxcfg-vswitch –D “Service Console” vSwitch0    #刪除vSwitch0上面portgroup

[[email protected] root]# esxcfg-vswitch –D “VM Network” vSwitch0

[[email protected] root]# esxcfg-vswitch -d vSwitch0                #刪除vswitch0

[[email protected] root]# esxcfg-vswitch –l           #之前操作刪除了vswitch資訊,現在是空白

Switch Name   Num Ports  Used Ports Configured Ports MTU    Uplinks 

PortGroup Name   VLAN ID    Used Ports Uplinks

2.  如果不行檢查一下以下配置檔案.

[[email protected] root]# vi /etc/sysconfig/network                 #這裡紀錄主機名字和閘道器

NETWORKING=yes

HOSTNAME=VI3     

GATEWAY=192.168.251.12         #閘道器

GATEWAYDEV=vswif0                #閘道器指定在vswif0

[[email protected] 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>

相關推薦

VMware ESX常用命令 IP 地址修改

一. VMware ESX Command 1. 看你的esx版本 vmware –v 2. 檢視顯示ESX硬體,核心,儲存,網路等資訊 esxcfg-info -a(顯示所有相關的資訊) esxcfg-info -w(顯示esx上硬體資訊) 3. 列出esx裡知道的服

linux的常用命令----配置ip地址主機之間的對映

 配置完成後 檢查是否配置正確: ping  配置的對映名;結果如下: 步驟三:這是還要修改windows的對映配置,否則此時的linux不能與外網相連 第一:hosts檔案路徑:C:\Windows\System32\drivers\etc,這裡有一個hosts檔案 在h

單實例asm,修改主機名ip地址後的重配置

file creat completed srs right session reat ati listen 修改主機名和ip地址之後的reconfigure asm 參考資料:How to Reconfigure Oracle Restart (文檔 ID 986740.

linux下終端11選5平臺出租常用命令vi命令修改文件及保存的使用方法

首開 mman bin 軟件包管理 系統啟動 左右移動 包含 地方 執行 首先11選5平臺出租 haozbbs.com Q1446595067介紹一下Ubuntu下各個目錄的一般作用: /這就是根目錄,一臺電腦有且只有一個根目錄,所有的文件都是從這裏開始的。舉個例子:當

ubuntu 通過修改 /etc/hosts 強制捆綁域名IP地址

通過修改 /etc/hosts 強制捆綁域名和IP地址 下面通過將  abc.com 的IP指定為 127.0.0.1 為例: 一、開啟 /etc/hosts 檔案,在其中新增如下一行: 127.0.0.1       abc.com 儲存退出

.net驗證是否合法郵箱ip地址的方式

pre 是否 rem str catch bool valid add 則表達式 通常情況下第一時間會想到使用正則表達式去驗證,但由於正則表達式過於復雜或者沒有考慮到某些情況,從而導致問題或者判斷的效率低。下面通過另一種方式去判斷。 判斷是否合法郵箱: /// <s

MSF魔鬼訓練營-3.1.1信息收集-通過DNSIP地址挖掘目標網絡信息

詳細 root https earch 滲透測試 出發 .com 域名查詢 測試 情報搜集環境站滲透測試全過程的80%~90% 一、外圍信息搜集(公開渠道信息搜集OSINT open source intelligence) 3.1.1信息收集-通過DNS和IP地址挖

第二期 計算機數制IP地址多多關照

網絡 基礎計算機的數制1、十進制數制0、1、2、3、4、5、6、7、8、9十個數字組成表示方式()10或字母D2、二進制二進制基於兩個數字,只有 0 和 1(任何數的0次方都等於1)表示方式()2或字母B3、十六進制十六進的基數是 16前十個數字是 0 到 9,後面是 A、B、C、D、E 和 F,分別表示 1

python常用命令基礎運算符

長度 sci amp 文件編碼 標題 整體 整數 計算 是否為空 基礎運算符 http://www.cnblogs.com/alex3714/articles/5465198.html 身份運算符:is is not成員運算符:in not in ##in 判斷元素是否存

Linux常用命令vim的使用

系統 ctrl+v ctrl+ 環境的使用 新增 常用 linu 命令模式 多行 一、Linux常用命令 - 已學 cd (路徑的切換) rm(後接-rf 可刪除文件或文件夾) ls(查看當前路徑下的文件和文件夾) mkdir(創建文件夾) touch(創建文件)

Linux常用命令常見問題

secure 格式 tmp目錄 prompt nat mys 常見問題 -c 文檔 常用命令 查看系統信息 Linux版本uname -a 查看系統內核信息lsb_release -a 查看LSB(L

linux常用命令快捷鍵

inux linux常用命令 創建 lin 返回 ont 搜索 權限 文本 命令 解壓縮(tar zxf 壓縮包名) 創建文件(mkdir 文件名)權限文件(sudo mkdir 文件名) 編輯退出(vim/vi 名字--點擊i編輯--返回--冒號--qw--回車)

alembic常用命令經典錯誤解決辦法

經典 bsp ima 分享 技術分享 nbsp 技術 經典錯誤 bic alembic常用命令和經典錯誤解決辦法

速豹IP代理官網-IP地址修改器_國內動態ip全國_刷ASO排名ip軟件

引擎 行業 蘇州 商務 使用範圍 立足 正式 司機 餓了麽 速豹IP代理官網-IP地址修改器_國內動態ip全國_刷ASO排名ip軟件速豹加速器於2000年正式成立,至今有多年從事此行業經驗,現已成國內技術最先進虛擬專用網提供商。速豹加速器支持:北京、上海、廣州、深圳、福建、

Linux常用命令Shell程式設計基礎

目錄相關 cd - .與.. 分別表示當前目錄和父目錄 - ~與$HOME 都是指當前使用者的主目錄 - cd – 切換到上一次所在的目錄(不一定是父目錄) pwd - pwd 顯示當前目錄 - $PWD與$OLDPWD 兩個變量表示當前目錄和上一次所在的目錄 ls - ls -rtl 檢視

Shell(二)常用命令技巧

命令列一些技巧: * 表示任意字元(也可以無字元) ? 任意一個單字元 [a-z] 包含一個字元範圍中的任一字元 [^a-z] 不包含此範圍的字元 Tab鍵 補齊命令名稱或其他名稱 history 重新輸入以前執行過的指令 !+序號

Xcode 除錯技巧 --常用命令斷點

Xcode 中的除錯技巧與我們的日常開發息息相關,而這些除錯技巧在我們解決Bug時,常常有事半功倍的作用,經常會用到的有各種斷點 和 命令。而這些除錯技巧也經常會在面試中問到,所以不知道的就來看看吧。 除錯命令 在上圖中,右側綠色區域就是Log 輸出區,在 Log 輸出區可以使用一些命令,來輔助除錯。 那

乾貨|IP地址修改器如何更改IP

很多使用者在一些網站上面批量註冊帳號、釋出留言評論都會遇到系統的IP限制,限制批量註冊、釋出訊息,想換IP還得要重啟路由器才行,效率大大降低,這個時候就需要一個IP修改器來更換本地上網IP地址。下面以極光代理為例介紹如何使用IP地址修改器更改IP。1、可以先檢視一下本機IP地址,如圖:2、百度搜索“極光代理”

【乾貨】如何用芝麻IP地址修改器,更改本機IP

網站註冊網站搭建,網購下單電商優化,投票助力打碼投票,遊戲掛機遊戲試玩,網路營銷郵件群發,論壇發帖問答推廣,爬蟲抓取程式採集都需要很多IP做引導,今天就來介紹下如何用芝麻IP請新增連結描述地址修改器,更改電腦IP。 工具/原料 電腦 芝麻IP 任意瀏覽器 方法/步驟 1,百度搜索“芝麻IP”進入官

【幹貨】如何用芝麻IP地址修改器,更改本機IP

ces ffffff 網購 電腦 試用 爬蟲 mark 地址 圖片 網站註冊網站搭建,網購下單電商優化,投票助力打碼投票,遊戲掛機遊戲試玩,網絡營銷郵件群發,論壇發帖問答推廣,爬蟲抓取程序采集都需要很多IP做引導,今天就來介紹下如何用芝麻IP請添加鏈接描述地址修改器,更改電