iT邦幫忙

0

VMware ESXi 安裝 Linux or CentOS 網路無法使用 ...

匿名 2010-04-09 13:14:5222211 瀏覽
  • 分享至 

  • xImage

日前在 VMware ESXi 安裝 Linux or CentOS ,很奇怪的是網路都會有問題,但是 DHCP 又可以正常抓到 ip,但是其他的 Ping or SSH or internet 卻都是不通的(已停用防火牆&SELinux),但是安裝 Windows 平台的 OS 又都是正常的,不會有這種問題,請教各位這是什麼原因呢 ?

謝謝 !!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
6
Ray
iT邦大神 1 級 ‧ 2010-04-09 18:34:44

如果用 Ethereal 或 tcpdump 在 CentOS 上面觀察, 看到的結果是甚麼?

匿名 檢舉

利用其他電腦的 WireShark 抓封包,看到類似很多這樣的封包(Vmware_24:dc:62 Broadcast ARP Who has 192.168.2.12? Tell 192.168.2.128),此為CentOS 192.168.2.128 Ping 192.168.2.12,所以似乎網路
是有通的,因為封包已經送出來,看起來似乎是回不去CentOS,但是我都把它的防火牆及
SeLinux 關掉了..

6
mikeko
iT邦新手 1 級 ‧ 2010-04-10 11:02:55

你應該沒有安裝VMware Tools吧,虛擬機安裝完之後要裝,要不然會怪怪的
安裝方法
1.在VIC選擇Install VMWare tools
2.在虛擬機裡面開一個文字console
3.mount /dev/cdrom /mnt
4.cd /tmp
5.tar -zxvf /mnt/VMwareTools-4.0.0-208167.tar.gz
5.umount /dev/cdrom
6.cd vmware-tools-distrib
7. ./vmware-install.pl
8.安裝中間都是按Enter到結束
9.安裝完成之後
10.server network restar

應該就ok ㄌㄟ

Ray iT邦大神 1 級 ‧ 2010-04-10 21:27:29 檢舉

VMware 沒有規定說非裝 VMware Tools 不可. 雖然裝了可以讓 VM 與 Hyperivsor 的管理更順暢, 但是不裝也可以使用基本的功能.

網路是基本功能, 只要 VM 的設定是使用 E1000, 不需要裝 Tools 就可以連通. 除非選了 VMXNET 才一定要裝 Tools. 這部份我經常交替使用, 沒有問題.

樓主的問題可能出在別的地方, 不像是沒裝 Tools 造成的.

2
tankski
iT邦新手 5 級 ‧ 2010-07-19 14:10:22

是否有安裝centos的xend?
請試著將xend的服務停掉看看
service xend stop
service xendomain stop
或是用setup把system service的這兩個服務關掉

2
zjl203
iT邦新手 5 級 ‧ 2011-04-29 13:58:22

你好! 最近遇到跟你一樣的問題? CENTOS 5 的網路在VMWARE ESXI無法連線
DHCP 可以取得IP但是也一樣無法連線,後來改成將網路卡改成E1000,然後
vim /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain
vim /etc/modprobe.conf
alias ipv6 off
alias net-pf-10 off
再將
chkconfig ip6tables off
touch /etc/modprobe.d/disable-ipv6
echo "options ipv6 disable=1" >> /etc/modprobe.d/disable-ipv6
reboot
重新開機
以下為完成圖

abc061877 另外不曉得你說的網路設定圖指的是Vmware esxi 的網路
還是CENTOS 5的網路

我要發表回答

立即登入回答