Benim için öğrendim en basit ve daha etkili bir yol olduğunu bu .
Özetle, ana bilgisayarda:
tunctl -u <username>
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/wlan0/proxy_arp
echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp
ip link set tap0 up
route add -host 192.168.0.20 dev tap0 <-- to be changed by you.
ve konuk için sadece şununla çalıştırın:
kvm -hda ~/fedora.qcow2 -net nic -net tap,ifname=tap0,script=no -usb
veya
qemu -hda ~/fedora.qcow2 -net nic -net tap,ifname=tap0,script=no -usb
tap
Kullanıcının sahip olduğu bir cihazı yapılandırmanız , toplantı sahibi ve misafiriniz arasında bir cihazı etkinleştirmeniz arp proxying
ve yapılandırmanız route
yeterlidir.
Yazar (ve ben) bunu wlan0
, Linux çekirdeği tarafından desteklenmeyen bir cihaza köprü oluşturma sorunu ile başa çıkmak için kullandı . Ancak kablolu bir bağlantıyla da çalışır. Gelen arp
yapılandırması, sadece değiştirmek wlan0
için eth0
.
Misafir IP adresi, DHCP
çalışmadığınız için sizin tarafınızdan ayarlanmalıdır .
Ve zaten sunucunuza ping atabilirsiniz.