рдПрдХ рдЖрднрд╛рд╕реА рдбреЗрдмрд┐рдпрди рдХреЗ рд░реВрдк рдореЗрдВ рдЖрднрд╛рд╕реА рд╡рд┐рдВрдбреЛрдЬ

рдпрд╣рд╛рдВ VPS рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЛ рд╡реНрд╣рд┐рдк рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдиреЗ рдУрд╡рд░рд╛рдирд╕рди рд╕реЗ "рдХреНрд▓рд╛рдЙрдб" рдЪреБрдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдкрдВрдЬреАрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдбреЗрдирд┐рдпреБрдХрд╛ рджреЗрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рд╕рд░реНрд╡рд░ рдХреЛ рдмрдВрдж рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рддрд░рд╣ рдХреА рд╕реНрдХреАрдо рдХреЗ рдмрд╛рдж рдХрд╛ рднреБрдЧрддрд╛рди рдЬреНрдпрд╛рджрд╛ рдЦрд░реНрдЪ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣реИ, рд╡рд╣рд╛рдБ рдПрдХ рдкреВрд░реНрд╡ рд╡рд┐рдВрдбреЛрдЬ рд╕рд┐рд╕реНрдЯрдо, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдирд╣реАрдВред рдпрд╣ рдЖрд▓реЗрдЦ рдПрдХ рдЫреЛрдЯрд╛ рд▓реЗрдХрд┐рди рдкреВрд░реНрдг рдФрд░ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЪрд░рдг-рджрд░-рдЪрд░рдг рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рд╣реИ рдХрд┐ рдбреЗрдмрд┐рдпрди рдХреЗ рддрд╣рдд рд╡реАрдкреАрдПрд╕ рдкрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЕрдиреНрдп рдореЗрдЬрдмрд╛рди рдореЗрдВ рд╕рднреА рдХреБрдЫ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рд░ рдПрдХ рд╣реА рд╣реИред



рд╣рдо рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдИрдкреА рдЦрд░реАрджрддреЗ рд╣реИрдВ (рдмрд╛рдж рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ 188.127.231.111 рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд), рд╕реНрдерд╛рдкрд┐рдд рдЗрд╡рд╛рди рдУрдПрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░реНрд╡рд░ рдмрдирд╛рдПрдВред

рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:

apt-get update

apt-get install mc nano screen qemu bridge-utils vde2








100M рдкрд░ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдбрд┐рд╕реНрдХ рдмрдирд╛рдПрдБ

dd if=/dev/zero of=/root/hda.img count=1 bs=100M







рд╣рдо рд░рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢:

qemu -M pc -m 1024 -win2k-hack -localtime -hda /root/hda.img -boot d -net nic,vlan=0,macaddr=00:ce:53:e9:71:cf -net user,vlan=0 -name "test" -vnc :1







рдпрджрд┐ рдпрд╣ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ vncviewer рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд╛рд░реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдХрдВрд╕реЛрд▓ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдЖрдИрдкреА тАЛтАЛ188.127.231.111, рдкреЛрд░реНрдЯ 1



рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛? рдареАрдХ рд╣реИ, рдЖрдЧреЗ рдмрдврд╝реЛред



/etc/resolv.conf рдореЗрдВ DNS рдкрд╣рд▓реЗ рд╕реЗ рдкрдВрдЬреАрдХреГрдд рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ Isen рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рдбреАрдПрдирдПрд╕, рд╣рдо рдХреЛрдИ рдФрд░ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд╣рдо рдкреИрдХреЗрдЬ рд▓реЗ:

apt-get remove --purge resolvconf







рд╣рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╣рдо 3389 рдкреЛрд░реНрдЯ рдХреЛ рдлреЗрдВрдХ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдПрдирдПрдЯреА рдмрдирд╛рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрдЯрд░рдиреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХреЗред

рдореБрдбрд╝реЗрдВ рдЕрдЧреНрд░реЗрд╖рдг:

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





рд╕рдВрдкрд╛рджрдХ рдХреЛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ:

nano /etc/sysctl.conf





рдЗрд╕рдХреЗ рдмрд╛рдж, рд▓рд╛рдЗрди # net.ipv4.ip_forward = 1 рджреЗрдЦреЗрдВ рдФрд░ "рдЬрд╛рд▓реА" рдХреЛ рд╣рдЯрд╛ рджреЗрдВ



NAT рдФрд░ рдЕрдЧреНрд░реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо рдЬреЛрдбрд╝реЗрдВ:

iptables -A FORWARD -i eth0 -o eth1 -s 10.1.1.0/24 -j ACCEPT

iptables -A FORWARD -i eth1 -o eth0 -d 10.1.1.0/24 -j ACCEPT

iptables -t nat -A POSTROUTING -s 10.1.1.0/24 -o eth1 -j SNAT --to-source 188.127.231.111

iptables -A INPUT -s 188.127.231.111 -i eth1 -p tcp -m tcp --dport 3389 -j ACCEPT

iptables -A FORWARD -s 188.127.231.111 -i eth1 -p tcp -m tcp --dport 3389 -j ACCEPT

iptables -t nat -A PREROUTING -p tcp -i eth1 --dport 3389 -j DNAT --to-destination 10.1.1.2:3389








рддрд╛рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЗрдВрдЯрд░рдлреЗрд╕ рд▓реЛрдб рд╣реЛ рдЬрд╛рдП, рд╣рдо рд╡рд░реНрддрдорд╛рди рдирд┐рдпрдореЛрдВ рдХреЛ рд╕рд╣реЗрдЬ рд▓реЗрдВрдЧреЗ

iptables-save > /etc/iptables.conf





рдФрд░ рдлрд╝рд╛рдЗрд▓ / etc / рдиреЗрдЯрд╡рд░реНрдХ / рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ ┬лрдкреЛрд╕реНрдЯ-рдЕрдк / sbin / iptables-рдмрд╣рд╛рд▓ </etc/iptables.conf┬╗



рдЕрдм рд╕рдВрдкрд╛рджрд┐рдд рдлрд╝рд╛рдЗрд▓ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ / etc / рдиреЗрдЯрд╡рд░реНрдХ / рдЗрдВрдЯрд░рдлреЗрд╕:



auto eth0 lo eth1 br0



iface lo inet loopback



iface eth0 inet static

address 0.0.0.0



iface eth1 inet static

address 188.127.231.111

netmask 255.255.255.0

gateway 188.127.231.254



iface br0 inet static

address 10.1.1.1

netmask 255.255.255.0

bridge_ports eth0

bridge_fd 9

bridge_hello 2

bridge_maxage 12

bridge_stp off



post-up /sbin/iptables-restore < /etc/iptables.conf








рдлрд╝рд╛рдЗрд▓

/ etc / qemu-ifup

рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ



/ рдЬрдбрд╝ / qemu-рдСрдЯреЛ рдмрдирд╛рдПрдБ рдФрд░ рдЖрд╡рдВрдЯрд┐рдд рдЖрд╡рд╢реНрдпрдХ рдЕрдзрд┐рдХрд╛рд░:

echo "" > /root/qemu-auto

chmod 755 /root/qemu-auto

chmod +s /root/qemu-auto








/ рд░реВрдЯ / qemu- рдСрдЯреЛ рдореЗрдВ рд╣рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

#!/bin/bash



sleep 30

vde_tunctl -b

sleep 1

/sbin/ifconfig tap0 0.0.0.0 promisc up

sleep 1

brctl addif br0 tap0

screen -Sdm qemu qemu -M pc -m 1024 -win2k-hack -localtime -cdrom /root/server2003.iso -hda /root/hda.img -boot d -net nic,macaddr=00:ce:53:e9:71:cf -net tap,ifname=tap0 -name "win2k3" -vnc :1








рдФрд░ рддрд╛рдЬ рдкрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░:

crontab -e

@reboot /root/qemu-auto








рд╡рд┐рдВрдбреЛрдЬ, рдЬреИрд╕реЗ рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрдирд╛ рдбрд┐рд╕реНрдХ рдХреА рдХрд╣реАрдВ рдЫрд╡рд┐ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд░рд╣рд╛ рд╣реИ:



wget http ://myserver/server2003.iso







рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЖрдХрд╛рд░ рдХреА рдПрдХ рдбрд┐рд╕реНрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ 5G рдерд╛:

dd if=/dev/zero of=/root/hda.img count=50 bs=100M







рдФрд░ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рдЪрд▓рд╛рддрд╛ рд╣реИ:

./qemu-auto







рддрдм рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП - рд╡реАрдПрдирд╕реА рдХреА рдорджрдж рд╕реЗ рд╣рдо рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ (рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ) рдФрд░ рд╣рдо рдкрд░рд┐рдЪрд┐рдд рд╡рд┐рдВрдбреЛрдЬ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕реНрдХреНрд░реАрди рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкрд╛рдВрдЪ рд╕реНрд▓реЙрдЯреНрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ (рдмрд╣реБрдд рддреЗрдЬрд╝, рд▓реЗрдХрд┐рди рдорд╣рдВрдЧрд╛), рдлрд┐рд░ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдШрдЯрд╛рдХрд░ рджреЛ рдХрд░ рджрд┐рдпрд╛ - рдпрд╣ рдХрд╛рдлреА рдЖрд░рд╛рдо рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рд╕реЗ, рдФрд░ рдпрд╣ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдмрд╛рджрд▓ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХрд╛ рд▓рд╛рдн рджрд┐рдпрд╛ рд╣реИред , рдЖрдИрдкреА 10.1.1.2 рдореБрдЦреМрдЯрд╛ 255.255.255.0, рдЧреЗрдЯрд╡реЗ 10.1.1.1, рдЧреВрдЧрд▓ рдХреА рдбреАрдПрдирдПрд╕ - - 8.8.8.8 рдФрд░ 8.8.4.4 рд╡рд┐рдВрдбреЛрдЬ рдореЗрдВ, рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛ред



рдпрд╣ рд╕рдм рд╣реИ, рд╣рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд┐рдВрдбреЛрдЬ рд╕рд░реНрд╡рд░ рдорд┐рд▓рд╛ рд╣реИред

рдФрд░, рд╣рд╛рдБ, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓рд╛рдЗрди рд╕реЗ "-vnc: 1" рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж рдордд рднреВрд▓рдирд╛ рдпрд╛ рдЗрд╕реЗ "-vnc 127.0.0.1:1" рд╕реЗ рдмрджрд▓реЗрдВ

рдПрдХ рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рдж, рд╕рдм рдХреБрдЫ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЬреАрд╡рди рдореЗрдВ рдЖ рдЬрд╛рдПрдЧрд╛ред



рд╢рд╛рдпрдж рдореИрдВ рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ - рдбреЗрдмрд┐рдпрди рджреЗрдЦрдирд╛ рд▓рдЧрднрдЧ рдкрд╣рд▓реА рдмрд╛рд░ рдХреЗ рд▓рд┐рдПред рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдореБрдЭреЗ рдЬрд╝рд░реВрд░рдд рд╣реИ рд╡рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдХрд╛рдо рдЖрдПрдЧрд╛ред



рдкреБрдирд╢реНрдЪ Do рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ - рдореИрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдЙрдиреНрд╣реЗрдВ рдХреЛрдИ рд▓реЗрдирд╛ рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИред



All Articles