Skip to content

Instantly share code, notes, and snippets.

@PingNote
Last active August 29, 2015 14:25
Show Gist options
  • Save PingNote/7caf8b44f4205a7aee62 to your computer and use it in GitHub Desktop.
Save PingNote/7caf8b44f4205a7aee62 to your computer and use it in GitHub Desktop.
VMware vSphere ESXi 使用心得
個案探討:
有一台ESXi主機位在異地,上面只有一張作用中的網卡 (Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet) , 該網路環境中唯一 Public IP 被配置於此。
Virtual Machine User (Interaction Only) 透過 VMware vSphere Client 進入其中一台VM ,發現該VM沒有網際網路存取能力。
假設該VM已有 USB controller ,以下提供幾個我嘗試過讓其具備網際網路存取能力的解決方案:
方案1. Client's USB Device - ZTE WCDMA MSM ZTE Technologies MSM (MF910)
方案2. Client's USB Device - Davicom DM9621A USB To FastEther
方案3. Client's USB Device - Android Device : USB Tethering
上述三個方案都是透過Client讓異地VM具備網際網路存取能力,並且能直接存取與Client同一網段下的Devices;
在本次案例中,Client是使用Windows7操作,方案2的具體實現方式是在主機上加裝兩張Davicom DM9621A USB To FastEther透過ICS(Internet Connection Sharing , 網際網路連線共用)最後經由主機板上內建的網卡連接到網際網路。
Virtual Machine
↓ USB Contorller connect to Client Device
Client's USB Device - Davicom DM9621A USB To FastEther (Adapter) #1
↓ Cat6.e Cable
Client's USB Device - Davicom DM9621A USB To FastEther (Adapter) #2
↓ ICS(Internet Connection Sharing)
Client's Onboard Device - Realtek PCIe GBE Family Controller
↓ Up Link
Internet
簡單來說就是讓Client成為異地VM的Router。
Unable to open the vSphere Web Client 5.5 in a browser on a Linux-based desktop
http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=2054599
The latest version Adobe Flash for Linux system is 11.2. The VMware vSphere Web Client 5.5 requires version 11.5 or newer.
Adobe Flash Player Version
http://www.adobe.com/software/flash/about/
Linux | Chrome (embedded), Chromium-based browsers - PPAPI | 18.0.0.209
VMware-ClientIntegrationPlugin-6.0.0.x86_64.bundle
http://vsphereclient.vmware.com/vsphereclient/1/8/8/7/2/7/0/VMware-ClientIntegrationPlugin-6.0.0.x86_64.bundle
minver = 1887270
sha256sums = 7ebec5d79aa9006c1aacf5413dce96ffb61154823b4700e132f044a80fc374c8
VMware-ClientIntegrationPlugin-5.5.0.x86_64.bundle
https://download.iseage.org/vmware-plugin/VMware-ClientIntegrationPlugin-5.5.0.x86_64.bundle.gz
minver = 1280474
sha256sums = 364117f3775c61216aab40baf79ac31732f5f655c7b3fa91907fe41889160dc5
AUR (en) - vmware-vsphere-web-client-plugin
https://aur.archlinux.org/packages/vmware-vsphere-web-client-plugin/
google-chrome: for the necessary Pepper plugin
chromium-pepper-flash: for Chromium PPAPI based Flash Player support
freshplayerplugin-git: for Mozilla Firefox PPAPI based Flash Player support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment