SOCKS-þjónusta inni í VirtualBox-gesti hefur tvær aðskildar aðgengiskröfur: VirtualBox verður að skila tengingunni til gestsins og þjónusta gestsins verður að taka við henni.

Fyrir VM þar sem fyrsti millistykkið notar venjulegt NAT skjalfestir VirtualBox 7.1 gáttarflutningsreglu í þessu formi. Með VM stöðvuðu:

VBoxManage modifyvm "Proxy VM" --nat-pf1 "socks,tcp,127.0.0.1,1080,,1080"

Skiptu út VM-nafninu og gáttunum eftir þörfum. Forrit hýsilsins velur þá SOCKS á 127.0.0.1:1080. Að binda hlið hýsilsins við 127.0.0.1 takmarkar þessa inngöngu við hýsilinn sjálfan.

Tómi gestagáttarreiturinn gerir ráð fyrir að gesturinn noti innbyggða DHCP-úthlutun NAT-vélarinnar. Ef gesturinn notar kyrrstætt vistfang í staðinn skal gefa upp það vistfang í reglunni. Síðasta 1080 er þjónustugátt gestsins; hún þarf ekki að vera jöfn gátt hýsilsins.

Hlustandi gestsins er enn netþjónusta

Proxy sem er aðeins bundið við 127.0.0.1 inni í gestinum tekur við staðbundnum tengingum gestsins. NAT-flutningur lætur þennan loopback-hlustanda ekki taka við umferð sem kemur á sýndarviðmót gestsins. Stilltu þjónustuna til að hlusta á viðeigandi gestaviðmóti og leyfðu fyrirhugaðri umferð í gegnum eldvegg gestsins og aðgangsreglur proxysins. Athugaðu leyfðan og bannaðan aðgang hlustandans eftir að hafa breytt þeirri mörk.

Þegar þetta mistekst skaltu skoða þessi mörk sérstaklega: gátt og reglu hýsilsins, valið gestavistfang og hlustandann inni í gestinum. Að skipta yfir í brúartengingu getur ekki lagað þjónustu sem hlustar enn aðeins á loopback gestsins.

Þessi TCP-regla nær yfir SOCKS-tengingu yfir TCP. Hún veitir ekki eitt og sér viðbótarslóðina UDP sem SOCKS5 UDP relay þarf á að halda.

Tengdir greinar