Memang, solusi ini tidak lengkap karena saya tidak tahu alat untuk mengimplementasikan bagian kedua, tetapi mungkin membuat Anda pergi ke arah yang benar.
Ini akan berfungsi jika OS tamu Anda menggunakan NAT untuk mendapatkan akses internet.
Tambahkan rute di mesin tamu Anda yang memberitahukannya untuk mengirimkan lalu lintas ke FILESERVER ke host Anda:
route ADD <FILESERVER-IP> mask 255.255.255.255 <HOST-IP> METRIC 1
<HOST-IP>
adalah IP yang dapat dihubungi oleh tuan rumah dari tamu, bukan IP tuan rumah di LAN Anda. Atau Anda dapat memodifikasi <FILESERVER-IP>
dan topeng bersih untuk membuat rute ke bagian LAN yang lebih besar.
Langkah kedua adalah menginstruksikan host Anda untuk benar-benar meneruskan traffic, yang akan dikirim tamu ke host, ke FILESERVER. Saya bisa memberi tahu Anda cara melakukannya dengan iptables di linux, tetapi saya tidak tahu bagaimana melakukannya di Windows.