VMware를 이용한 CentOS 운영

croshine의 이미지

VMware 7.1에서 CentOS 5.5를 설치해서 사용하고 있습니다.
VNIC는 물리 인터페이스의 Bridged 모드로 설정했구요.

근데 이 CentOS 안에서 인터넷 속도가 너무너무 느립니다;;
느낌상으론 Harf-Duplex에다 10MB일 정도루요..

그래서 매뉴얼로 듀플렉스랑 밴드위스를 박아넣어야겠다 싶어서..
아래의 명령어를 쳤습니다.

#ethtool -s eth0 autoneg off speed 100 duplex full

근데 이런 에러메시지가 뜨네요.

Cannot get current device settings: Operation not supported
  not setting speed
  not setting duplex
  not setting autoneg

메시지상으론 지원하지 않는다는 말인거 같은데..
그래서 인터페이스 상태를 체킹해봤습니다.

#ethtool eth0

제 기억엔 요렇게 치면 원래 듀플렉스, 스피드, 자동협상 등 많은 정보가 나와야되는데
세줄 밖에 안나옵니다..

Settings for eth0:
  Current message level: 0x00000007 (7)
  Link detected: yes

뭐가 잘못된걸까요? 네트워크 속도를 높이려면 어떤 조치를 취하면 될까요?

P.S. 물리 인터페이스는 당연히 100MB/FULL입니다 :)

pogusm의 이미지

정확한 원인은 모르겠지만... 저의 경우는 아래처럼 나오네요... (vmware7.1 / centos 5.5)

# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes

위처럼 나오네요..

또, virtualbox에서 centos 5.5 를 설치하여 사용하는데..
물론 virtualbox에서도 위와 같은 결과가 나옵니다 (네트워크 속도도 정상이구요)

혹시 모르니.. virtualbox에다 깔아보세요... (전 virtualbox가 더 좋던데..)