이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 vdeq입니다.
프로그램:
이름
vdeq - QEMU/KVM 가상 머신용 가상 분산 이더넷 래퍼
개요
vdeq 케무 [ --모드 XNUMX진법 ] QEMU_OPTIONS -그물 vde[,vlan=n][,sock=소켓 경로][,포트=n]
QEMU_OPTIONS
vdeq kvm [ --모드 XNUMX진법 ] KVM_옵션 -그물 vde[,vlan=n][,sock=소켓 경로][,포트=n]
KVM_옵션
vde{qemu_name} [ --모드 XNUMX진법 ] QEMU_OPTIONS -그물
vde[,vlan=n][,sock=소켓 경로][,포트=n] QEMU_OPTIONS
과거 개요
vdeq 케무 [ --모드 XNUMX진법 ] [ -양말 소켓 경로 [ ,소켓 경로 [ , ... ] ] [ qemu_args ]
vde{qemu_name} [ -양말 소켓 경로 [ ,소켓 경로 [ , ... ] ] [ qemu_args ]
기술
vdeq VDE 네트워크에 연결된 QEMU/KVM 가상 머신을 시작하기 위한 래퍼입니다. 그것은 사용
qemu/kvm -tun-fd vde_switch와의 연결을 설정하는 매개변수입니다.
명령
vdeq 케무 -b c -hda=샘플디스크
sampledisk 이미지에서 부팅하고 ne2000 이더넷이 있는 qemu 머신을 시작합니다.
표준 vde_switch에 연결된 인터페이스. 명령
vdeq kvm -b c -hda=샘플디스크
sampledisk 이미지에서 부팅하고 ne2000 이더넷이 있는 kvm 머신을 시작합니다.
표준 vde_switch에 연결된 인터페이스.
vdeq 실행 파일에 대한 심볼릭 링크를 생성하여 더 간단하게 만들 수도 있습니다.
명령. 링크 이름이 vde로 시작하는 경우 이름의 나머지 부분은 다음과 같습니다.
qemu 명령으로 간주됩니다. 예를 들어 vdeq가 vdeqemu에 연결된 경우:
브데케무 -b c -hda=샘플디스크
위와 같이 qemu를 시작합니다. vdeq가 vdekvm에 연결된 경우:
vdekvm -b c -hda=샘플디스크
동일한 매개변수로 kvm을 시작합니다.
새 구문은 새 Qemu 0.8.0 네트워크 매개변수와 일치합니다. vdeq를 사용하는 것은
사용자, 탭 또는 소켓 인터페이스와 같은 방식으로 vde 인터페이스를 지정할 수 있습니다. NS
양말= 매개변수를 사용하여 특정 소켓을 사용할 수 있습니다. qemu의 이름은 다음과 같습니다.
vlan은 vde_switch에서 관리하는 802.1q VLAN과 관련이 없습니다. 포트 = 를 사용할 수 있습니다
스위치의 포트를 지정하십시오. 그렇지 않으면 첫 번째 할당 가능한 포트가 지정됩니다. NS
다음 명령은 표준에 연결된 두 개의 이더넷 인터페이스로 qemu VM을 실행합니다.
스위치 및 로컬 소켓 "/tmp/my.ctl", 포트 10이 있는 스위치로 각각
vde 케무 -그물 닉, VLAN=0 -그물 닉, VLAN=1 -그물 vde, vlan=0 -그물
vde, vlan=1, 양말=/tmp/my.ctl, 포트=10
브데케무 -그물 닉, VLAN=0 -그물 닉, VLAN=1 -그물 vde, vlan=0 -그물
vde, vlan=1, 양말=/tmp/my.ctl, 포트=10
다음 명령은 표준에 연결된 두 개의 이더넷 인터페이스로 kvm VM을 실행합니다.
스위치 및 로컬 소켓 "/tmp/my.ctl", 포트 10이 있는 스위치로 각각
vde kvm -그물 닉, VLAN=0 -그물 닉, VLAN=1 -그물 vde, vlan=0 -그물
vde, vlan=1, 양말=/tmp/my.ctl, 포트=10
vdekvm -그물 닉, VLAN=0 -그물 닉, VLAN=1 -그물 vde, vlan=0 -그물
vde, vlan=1, 양말=/tmp/my.ctl, 포트=10
이전 구문은 Qemu 0.8.0에서 사용할 수 있지만 모든 vde 인터페이스는 vlan에 할당됩니다.
0.
vdeq 케무 -양말 /tmp/vde.ctl,/tmp/my.ctl -b c -hda=샘플디스크
브데케무 -양말 /tmp/vde.ctl,/tmp/my.ctl -b c -hda=샘플디스크
둘 다 qemu를 시작합니다. 한 표준 스위치에 연결된 이더넷 인터페이스와
로컬 소켓 "/tmp/my.ctl"이 있는 스위치.
옵션
--모드 XNUMX진법, 통신 소켓의 모드를 지정하십시오.
-양말 소켓 경로, 조인을 위해 로컬 프로그램에서 사용할 UNIX 소켓을 지정합니다.
VDE. 기본값은 "/tmp/vde.ctl"입니다.
socketpath(쉼표로 구분, 공백 없음): 이 경우 여러 인터페이스가
한정된. 첫 번째 소켓 경로는 첫 번째 ne2k 인터페이스 등에 연결됩니다.
-시간, -돕다, --도움
사용 도움말을 인쇄하십시오.
주의사항
Qemu는 네트워킹 구문을 변경했습니다(cvs Nov.15 2005). 임시 솔루션으로 사용
이전 버전으로 qemu를 실행하는 경우 vdeq 및 vdeqemu 대신 vdeoq 및 vdeoqemu
통사론.
기본적으로 qemu는 모든 가상 머신에 대해 동일한 MAC 주소를 사용하므로
qemu의 여러 인스턴스는 각각에 대해 다른 MAC 주소를 명시적으로 설정해야 합니다.
가상 기기. 주소를 생성하는 동안 브로드캐스트/멀티캐스트를 사용하지 않도록 주의하십시오.
예약된 MAC, 이더넷 규칙은 다음과 같이 말합니다. 멀티캐스트 비트는 첫 번째
"와이어의 첫 번째 비트"인 바이트. 예를 들어 34:12:de:ad:be:ef 유니캐스트입니다
주소, 35:12:de:ad:be:ef 멀티캐스트 주소입니다(ETHERNET MULTICAST ADDRESSES 참조
~의 섹션 http://www.iana.org/assignments/ethernet-numbers 자세한 정보).
주의
가상 분산 이더넷은 www.vde.com("Verband der
Elektrotechnik, Elektronik und Informationstechnik" 즉 독일 "Association for the
전기, 전자 및 정보 기술").
onworks.net 서비스를 사용하여 온라인으로 vdeq 사용