VMware hòa Qemu hư nghĩ cơ đích võng lạc tổng hợp thiết trí phương pháp

2024-05-13

VMware hòa Qemu hư nghĩ cơ đích võng lạc tổng hợp thiết trí phương pháp ( cộng 2 thiên )

Thiên 1: VMware hòa Qemu hư nghĩ cơ đích võng lạc tổng hợp thiết trí phương pháp

Qemu lưỡng chủng thượng võng phương thức:

user mode network:

Giá chủng phương thức thật hiện hư nghĩ cơ thượng võng ngận giản đan, loại tự VMware lí đích nat, qemu khải động thời gia nhập -user-net tham sổ, hư nghĩ cơ lí sử dụng dhcp phương thức, tức khả dữ hỗ liên võng thông tín, đãn thị giá chủng phương thức hư nghĩ cơ dữ chủ cơ đích thông tín bất phương tiện,

tap/tun network:

Giá chủng phương thức yếu bỉ user mode phục tạp nhất ta, đãn thị thiết trí hảo hậu hư nghĩ cơ <--> hỗ liên võng hư nghĩ cơ <--> chủ cơ thông tín đô ngận dung dịch

Giá chủng phương thức thiết trí thượng loại tự VMware đích host-only,qemu sử dụng tun/tap thiết bị tại chủ cơ thượng tăng gia nhất khối hư nghĩ võng lạc thiết bị (tun0), nhiên hậu tựu khả dĩ tượng chân thật võng tạp nhất dạng phối trí tha.

Thủ tiên nội hạch trung chi trì tap/tuns thiết bị:

Device Drivers --->

Networking support --->

Universal TUN/TAP device driver support

Như quả đương tiền nội hạch một hữu chi trì, khả dĩ trọng tân chỉ biên dịch tương ứng mô khối gia nhập, phương pháp ngận giản đan:

Tương đương tiền nội hạch phối trí văn kiện cp đáo nội hạch nguyên mã mục lục hạ:

#cp /boot/config- /usr/src/linux

#cd /usr/src/linux

Phối trí nội hạch, tương TUN/TAP tuyển trạch mô khối (M), như thượng sở kỳ:

#make menuconfig

Trọng tân chỉ biên dịch mô khối (M), bất biên dịch hạch tâm (*) chi trì đích đông đông:

#make modules

Biên dịch hảo hậu tại /usr/src/linux/drivers/net hạ khả dĩ trảo đáo tun.ko:

#ls -l /usr/src/linux/drivers/net/tun.ko

-rw-r--r-- 1 root root 11116 Mar 23 20:29 /usr/src/linux/drivers/net/tun.ko

#

Tương tha cp đáo đương tiền nội hạch đích mô khối mục lục đích tương ứng vị trí:

#cp /usr/src/linux/drivers/net/tun.ko /lib/modules/`uname -r`/kernel/drivers/net

Trọng tân kiến lập mô khối y lại quan hệ:

#depmod

Hiện tại tựu khả dĩ gia tái tha liễu:

#modprobe tun

Kiểm tra nhất hạ:

#lsmod |grep tun

tun 8704 0

#

OK. Thành công bất trọng tân biên dịch chỉnh cá nội hạch gia nhập đặc thù mô khối chi trì

Như quả nhĩ đích xx tạp bất bị nội hạch chi trì, hựu khả dĩ biên dịch thành mô khối, tự kỷ phạ trọng tân biên dịch nội hạch hậu xuất vấn đề tựu khả dĩ dụng giá cá bạn pháp chỉ biên dịch tự kỷ nhu yếu đích mô khối, nhiên hậu thủ động an trang đáo tương ứng vị trí, tái gia tái tha.

Giá dạng biên dịch tốc độ yếu dã bỉ biên dịch chỉnh cá nội hạch khoái, bất hội đối hệ thống hữu nhậm hà tổn hại, tựu khả dĩ sử dụng thượng XX tạp lâu. ^_^

Yếu chú ý tam điểm:

1. Nội hạch nguyên mã tất tu dữ đương tiền nội hạch bản bổn hoàn toàn nhất trí, phủ tắc biên dịch xuất đích mô khối thị bất năng dụng đích.

2. Chú ý chỉ make modules( biên dịch mô khối ), một hữu make modules_install( tự động an trang mô khối đáo /lib/modules hạ )

3. Gia tái tân biên dịch đích mô khối tiền tất tu tiên vận hành depmod, phủ tắc modprobe trảo bất đáo tha

Kỳ thật sử dụng đương tiền nội hạch phối trí văn kiện (/boot/config-), chỉ gia nhập tự kỷ nhu yếu đích mô khối, bất tố nhậm hà kỳ tha cải, make modules_install ứng cai dã bất hội hữu vấn đề đích,

Bất quá tối ổn thỏa đích bạn pháp hoàn thị thủ động an trang tha, khống chế quyền tại tự kỷ thủ lí canh đạp thật ma:-)

OK, chuyển hồi qemu thượng võng vấn đề

Như quả sử dụng udev quản lý thiết bị ( thông thường 2.6.x nội hạch đích phát hành bản đô dĩ kinh sử dụng udev), đương modprobe tun hậu tựu hội tự động kiến lập /dev/net mục lục, tịnh sang kiến xuất tun thiết bị, tố hảo tương quan liên tiếp:

#ls -l /dev/net/tun

lrwxrwxrwx 1 root root 6 Mar 25 15:35 /dev/net/tun ->../tun

#

Như quả ngận bất hạnh, nhĩ một khán đáo tha, tựu nhu yếu tự kỷ thủ động tố giá ta công tác liễu

#mkdir /dev/net

#mknod /dev/net/tun c 10 200

OK, tương quan thiết bị dĩ kinh chuẩn bị hảo liễu, hoàn nhu yếu nhất cá tun/tap đích sơ thủy hóa cước bổn:

/etc/qemu-ifup:

#!/bin/sh

/sbin/ifconfig $1 172.20.0.1

Tái cấp dư qemu-ifup x chấp hành quyền hạn phóng tại /etc hạ tựu khả dĩ liễu.

Giá cá cước bổn chỉ năng root dụng hộ chấp hành, như quả nhu yếu phổ thông dụng hộ sử dụng qemu, tựu nhu yếu cải thành sudo /sbin/ifconfig..... Tái thiết trí sudo tương quan quyền hạn.

Khải động qemu hậu, tha hội tại chủ cơ thượng tăng gia nhất khối hư nghĩ võng lạc thiết bị (tun0):

#ifconfig tun0

tun0 Link encap:Ethernet HWaddr 0A3:8A:5D:97:CD

inet addr:172.20.0.1 Bcast:172.20.255.255 Mask:255.255.0.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame.:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:500

RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

#

Hiện tại tựu khả dĩ khải động qemu phối trí hư nghĩ cơ võng lạc tham sổ liễu, hòa VMware host-only nhất dạng:

ip dữ tun0 tương đồng võng đoạn,gateway vi tun0 ip kỳ dư tham sổ dữ tun0 tương đồng,dns dữ chủ cơ tương đồng:

tun0: ip:172.20.0.1 broadcast:172.20.255.255 netmask:255.255.0.0

qemu: ip:172.20.0.100 broadcast:172.20.255.255 netmask:255.255.0.0 gateway:172.20.0.1

Dữ host-only nhất dạng, giá dạng chỉ thật hiện liễu hư nghĩ cơ <----> chủ cơ gian thông tín, hoàn nhu yếu thiết trí router,nat tài khả dĩ liên thượng hỗ liên võng

#echo 1 >/proc/sys/net/ipv4/ip_forward

#iptables -t nat -A POSTROUTING -o eth0 -s 172.20.0.0/24 -j MASQUERADE

#

Thiên 2: VMware hòa Qemu hư nghĩ cơ đích võng lạc tổng hợp thiết trí phương pháp

Dữ “Đa khải động” hệ thống tương bỉ,VMWare thải dụng liễu hoàn toàn bất đồng đích khái niệm, đa khải động hệ thống tại nhất cá thời khắc chỉ năng vận hành nhất cá hệ thống, tại hệ thống thiết hoán thời nhu yếu trọng tân khải động cơ khí. VMware thị chân chính “Đồng thời” vận hành, đa cá thao tác hệ thống tại chủ hệ thống đích bình đài thượng, tựu tượng tiêu chuẩn Windows ứng dụng trình tự na dạng thiết hoán, nhi thả mỗi cá thao tác hệ thống nhĩ đô khả dĩ tiến hành hư nghĩ đích phân khu, phối trí nhi bất ảnh hưởng chân thật ngạnh bàn đích sổ cư, thậm chí khả dĩ thông quá võng tạp tương kỉ đài hư nghĩ cơ dụng võng tạp liên tiếp vi nhất cá cục vực võng, cực kỳ phương tiện.

VMware workstation đích hoàn chỉnh sử dụng quá trình phân vi: Kiến lập nhất cá tân đích hư nghĩ cơ, phối trí an trang hảo đích hư nghĩ cơ, phối trí hư nghĩ cơ đích hư nghĩ võng lạc giá tam cá bộ phân, giá kỳ trung kiến lập hư nghĩ cơ hòa phối trí hư nghĩ cơ tại giá lí bất tái tường thuật. Giá lí chủ yếu thông quá tại đan đài kế toán cơ thượng tiến hành hư nghĩ võng lạc phối trí quá trình, tòng nhi cấu kiến VMware hư nghĩ võng lạc.

Host chủ cơ phối trí yếu cầu:

CPU: Tối đê chủ tần 266MB, kiến nghị P3 1GHz dĩ thượng;

Nội tồn: Tối tiểu 128MB, kiến nghị 512MB dĩ thượng;

Ngạnh bàn: Tối tiểu không nhàn không gian 600MB, kiến nghị không nhàn không gian 5GB dĩ thượng.

1. An trang VMware Workstation hư nghĩ cơ nhuyễn kiện tiền vật lý chủ cơ võng lạc tiếp khẩu hòa vật lý võng lạc thác phác kết cấu như đồ 1 sở kỳ

2. An trang VMware Workstation hư nghĩ cơ nhuyễn kiện hậu vật lý chủ cơ võng lạc tiếp khẩu vật lý võng lạc thác phác kết cấu

Thuyết minh: An trang hoàn VMware hậu, tại Host chủ cơ thượng đa xuất lưỡng khối hư nghĩ võng lạc thích phối tạp, phân biệt vi VMnet1 hòa VMnet8,IP địa chỉ tình huống như thượng đồ sở kỳ, chú ý, giá lưỡng cá tiếp khẩu địa chỉ thị an trang VMware thời tùy cơ sản sinh đích.

3. VMware hư nghĩ cơ Bridge Mode hư nghĩ võng lạc ( kiều tiếp mô thức )

3.1 thiết trí phương pháp

VMware thái đan ——〉 hư nghĩ cơ ——〉 thiết trí ——〉 dĩ thái võng ——〉 võng lạc liên tiếp ——〉 kiều tiếp, như đồ 3, đồ 4 sở kỳ.

3.2 Bridge Mode hư nghĩ võng lạc thác phác kết cấu đồ như đồ 5 sở kỳ

3.3 thuyết minh

3.3.1 VM hư nghĩ cơ như nhu tiếp nhập Internet, tắc khải động thao tác hệ thống hậu, tất tu tương IP địa chỉ, DNS đẳng phối trí thành dữ vật lý chủ cơ tại đồng nhất võng đoạn, như 10.35.29.200, như thượng đồ sở kỳ, kỳ trung Host chủ cơ thượng đích Virtual VMnet0 khả dĩ nhận vi đẳng vu Host chủ cơ thượng đích thật tế vật lý võng tạp Realtek RTL8139.

3.3.2 tại cai hư nghĩ võng lạc trung bất nhu yếu phối trí nhậm hà đích DHCP, NAT lộ do đẳng.

3.3.3 thử chủng mô thức hạ, hư nghĩ cơ nội bộ đích võng tạp AMD PCNETAdapter trực tiếp liên đáo liễu Host chủ cơ vật lý võng tạp sở tại đích võng lạc thượng, khả dĩ tưởng tượng vi hư nghĩ cơ hòa host cơ xử vu đối đẳng đích địa vị, tại võng lạc quan hệ thượng thị bình đẳng đích.

4. VMware hư nghĩ cơ NAT Mode hư nghĩ võng lạc ( võng lạc địa chỉ chuyển hoán mô thức )

4.1 thiết trí phương pháp

VMware thái đan ——〉 hư nghĩ cơ ——〉 thiết trí ——〉 dĩ thái võng ——〉 võng lạc liên tiếp ——〉NAT

4.2 NAT Mode hư nghĩ võng lạc thác phác kết cấu đồ như đồ 6 sở kỳ

4.3 thuyết minh

4.3.1 Host chủ cơ thượng liên tiếp đáo hư nghĩ giao hoán cơ đích võng lạc thích phối khí vi Virtual VMnet8(192.168.111.1)

4.3.2 VM hư nghĩ cơ như nhu tiếp nhập Internet, tắc chỉ nhu tương IP địa chỉ, DNS đẳng phối trí tự động hoạch thủ, như thượng đồ sở kỳ, kỳ trung Host chủ cơ thượng đích Virtual VMnet8 tại nhuyễn kiện an trang hậu mặc nhận tình huống hạ, tự động khải dụng DHCP hòa NAT lộ do, nhân thử VM hư nghĩ cơ tự động tòng Host chủ cơ đích Virtual VMnet8 thượng hoạch đắc IP địa chỉ hòa DNS, tịnh thông quá Host chủ cơ lộ do tiếp nhập Internet.

4.3.3 giá chủng phương thức hạ host nội bộ sử dụng liễu nhất cá hư nghĩ đích võng tạp VMnet8, như quả nhĩ hữu quá tố nat phục vụ khí đích kinh nghiệm, giá lí đích VMnet8 tựu tương đương vu liên tiếp đáo nội võng đích võng tạp, nhi hư nghĩ cơ bổn thân tắc tương đương vu vận hành tại nội võng thượng đích cơ khí, tại giá chủng phương thức hạ,VMware tự đái đích dhcp hội mặc nhận địa gia tái đáo VMnet8 giới diện thượng, giá dạng VM hư nghĩ cơ tựu khả dĩ sử dụng dhcp phục vụ. Canh vi trọng yếu đích thị,VMware tự đái liễu nat phục vụ, đề cung liễu tòng VMnet8 đáo ngoại võng đích địa chỉ chuyển hoán, sở dĩ giá chủng tình huống thị nhất cá thật thật tại tại đích NAT phục vụ khí tại vận hành, chỉ bất quá thị cung hư nghĩ cơ dụng đích.

5. VMware hư nghĩ cơ Host-Only Mode hư nghĩ võng lạc ( duy độc chủ cơ mô thức )

5.1 thiết trí phương pháp

Mware thái đan ——〉 hư nghĩ cơ ——〉 thiết trí ——〉 dĩ thái võng ——〉 võng lạc liên tiếp ——〉 chủ cơ.

5.2 Host-Only Mode hư nghĩ võng lạc thác phác kết cấu đồ như đồ 7 sở kỳ

5.3 thuyết minh

5.3.1 cai chủng hư nghĩ võng lạc thác phác kết cấu đồ loại tự vu NAT Mode hư nghĩ võng lạc, đãn Host chủ cơ thượng liên tiếp đáo hư nghĩ giao hoán cơ đích võng lạc thích phối khí vi Virtual VMnet1(192.168.112.1)

5.3.2 VM hư nghĩ cơ như nhu tiếp nhập Internet, thủ tiên nhu tương IP địa chỉ, DNS đẳng phối trí tự động hoạch thủ, như thượng đồ sở kỳ, kỳ trung Host chủ cơ thượng đích Virtual VMnet1 tại nhuyễn kiện an trang hậu mặc nhận tình huống hạ, tự động khải dụng DHCP, nhân thử VM hư nghĩ cơ tự động tòng Host chủ cơ đích Virtual VMnet8 thượng hoạch đắc IP địa chỉ hòa DNS, đãn do vu Virtual VMnet1 một hữu khải dụng NAT lộ do, tắc tất tu tại Host chủ cơ thượng phối trí NAT lộ do hậu, hư nghĩ cơ tài năng thông quá Host chủ cơ lộ do tiếp nhập Internet.

5.3.3 giá ứng cai thị tối vi linh hoạt đích phương thức, hữu hưng thú đích thoại khả dĩ tiến hành các chủng võng lạc thật nghiệm. Hòa NAT duy nhất đích bất đồng đích thị, thử chủng phương thức hạ, một hữu địa chỉ chuyển hoán phục vụ, nhân thử, tại mặc nhận tình huống hạ, hư nghĩ cơ chỉ năng đáo chủ cơ phóng vấn, giá dã thị hostonly đích danh tự đích ý nghĩa.

5.4 Host-Only Mode hạ Host chủ cơ đích DHCP hòa NAT phối trí (Host chủ cơ vi windows2000Server):

5.4.1 thủ tiên đình điệu VMware tự đái đích dhcp phục vụ, sử dhcp phục vụ canh vi thống nhất.

Bộ sậu vi hư nghĩ cơ thái đan ——〉 biên tập ——〉 hư nghĩ võng lạc thiết trí ——〉DHCP tuyển hạng tạp ——〉VMnet1 DHCP phục vụ đình chỉ.

5.4.2 Host chủ cơ thượng phối trí DHCP phục vụ.

Bộ sậu vi:Host chủ cơ ——〉 quản lý công cụ ——〉DHCP phục vụ ——〉 tân kiến tác dụng vực,IP địa chỉ phạm vi thiết trí vi 192.168.112.*, võng quan thiết trí vi 192.168.112.1,DNS phục vụ khí thiết trí vi 211.92.136.81.

5.4.3 Host chủ cơ thượng phối trí NAT phục vụ.

Bộ sậu vi:Host chủ cơ ——〉 quản lý công cụ ——〉 lộ do hòa viễn trình phóng vấn ——〉 phối trí tịnh khải dụng lộ do hòa viễn trình phóng vấn ——〉Internet liên tiếp phục vụ khí ——〉 thiết trí hữu võng lạc địa chỉ chuyển hoán NAT lộ do hiệp nghị đích lộ do khí ——〉 tuyển trạch Internet liên tiếp vi Realteak Rtl8139——〉 tuyển trạch Internet phóng vấn lộ do tiếp khẩu Vitual VMnet1(192.168.112.1).

5.4.4 VM hư nghĩ cơ khải động hậu vận hành tracert 10.35.29.1 hòa ipconfig/all đích kết quả như hạ, thử thời VM hư nghĩ cơ dĩ kinh khả dĩ chính thường phóng vấn Internet liễu.

6. Canh vi phục tạp đích hư nghĩ võng lạc thác phác kết cấu như đồ 8 sở kỳ

Giá thị VMware đích nhất cá phục tạp thác phác đích thật lệ, tha tự định nghĩa liễu VMnet2 hòa VMnet3 giá ta đô yếu dụng đáo định nghĩa mỗi cá VMnet đích DHCP hòa NAT, ngã môn tại đan đài Host chủ cơ thượng chỉ yếu linh hoạt sử dụng Bridge mô thức, NAT mô thức hòa Host-Only mô thức, tại VMware nhuyễn kiện trung thông quá tân kiến song khẩu tựu khả dĩ thật hiện đa đài hư nghĩ cơ, dã tựu khả dĩ thật hiện phục tạp đích võng lạc thác phác kết cấu, tùy trứ hư nghĩ võng lạc thác phác kết cấu đích phục tạp, đối Host chủ cơ đích ngạnh kiện yếu cầu tựu phi thường cao, như yếu thật hiện phục tạp thác phác kết cấu đích hư nghĩ võng lạc, kiến nghị CPU ứng đương P4 2.0G, nội tồn 512M dĩ thượng.

7. Tổng kết

Tổng thượng sở thuật, khả dĩ khán xuất VMware nhuyễn kiện khả dĩ mô nghĩ xuất các chủng võng lạc hoàn cảnh, khả châm đối xí nghiệp võng lạc quản lý, giáo học, phục vụ khí kỹ thuật đẳng đa phương diện tiến hành cấu tạo, tiến hành khai phát, trắc thí, bộ thự tân đích ứng dụng trình tự đích tối giai giải quyết phương án. VMware khả tại nhất bộ thật thể cơ khí thượng mô nghĩ hoàn chỉnh đích võng lạc hoàn cảnh, dĩ cập khả tiện vu huề đái đích hư nghĩ cơ khí, kỳ canh hảo đích linh hoạt tính dữ tiên tiến đích kỹ thuật thắng quá liễu thị diện thượng kỳ tha đích hư nghĩ kế toán cơ nhuyễn kiện. Đối vu xí nghiệp đích IT khai phát nhân viên hòa hệ thống quản lý viên nhi ngôn,VMware tại hư nghĩ võng lộ, thật thời khoái chiếu, tha duệ cộng hưởng văn kiện giáp, chi trì PXE đẳng phương diện đích đặc điểm sử tha thành vi tất bất khả thiếu đích công cụ.

Tham khảo văn hiến

[1] trương nguy biên.《 xí nghiệp hư nghĩ hóa thật chiến ——VMware thiên 》, cơ giới công nghiệp xuất bản xã,2009-08,ISBN:9787111275442.

[2] hồ gia tỉ biên.《 xí nghiệp cấp hư nghĩ cơ ứng dụng thật chiến: Ngoạn chuyển VMware VI, Hyper-V R2》, điện tử công nghiệp xuất bản xã,2009-06,ISBN hào:978-7-121-08739-4.

Thượng nhất thiên: Nghênh tiếp tỉnh cấp vệ sinh huyện thành phục thẩm công tác tuyên truyện tiêu ngữHạ nhất thiên: Tối tân điện đại tất nghiệp tự ngã giám định

Bổn trạm nhiệt sưu

    Tương quan thôi tiến