VirtualBox коногунун ичиндеги SOCKS кызматынын эки өзүнчө жетүү талабы бар: VirtualBox байланышты конокко жеткириши керек, ал эми конок кызматы аны кабыл алышы керек.

Биринчи адаптери кадимки NAT колдонгон VM үчүн VirtualBox 7.1 портту багыттоо эрежесин ушундай формада документтештирет. VM токтотулган абалда:

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

VM атын жана портторду керек болсо алмаштырыңыз. Андан кийин хост колдонмосу 127.0.0.1:1080 дарегинде SOCKS тандайт. Хост тарабын 127.0.0.1ге байлоо бул кирүү чекитин хосттун өзү менен чектейт.

Бош конок дареги талаасы конок NAT кыймылдаткычынын курулган DHCP бөлүштүрүүсүн колдонот деп болжолдойт. Эгер конок ордуна статикалык дареги колдонсо, ошол даректи эрежеде көрсөтүңүз. Акыркы 1080 — конок кызматынын порту; ал хосттун портуна барабар болушу шарт эмес.

Коноктун угуучусу дагы эле тармактык кызмат

Коноктун ичинде гана 127.0.0.1ге байланган прокси коноктун жергиликтүү байланыштарын кабыл алат. NAT багыттоо бул loopback угуучусун коноктун виртуалдык интерфейсине келген трафикти кабыл алууга мажбурлабайт. Кызматты коноктун ылайыктуу интерфейсинде угууга конфигурациялап, керектүү трафикти коноктун файрволу жана проксинин кирүү эрежелери аркылуу өткөрүңүз. Угуучунун уруксат берилген жана тыюу салынган кирүүсүн текшериңиз ошол чекти өзгөрткөндөн кийин.

Ийгиликсиз болгондо бул чектерди өзүнчө карап чыгыңыз: хосттун порту жана эрежеси, тандалган конок дареги жана коноктун ичиндеги угуучу. Көпүрөлүү тармакка өтүү дагы эле коноктун loopbackинде гана угуучу кызматты оңдой албайт.

Бул TCP эрежеси TCP аркылуу SOCKS байланышын камтыйт. Ал өзү SOCKS5 UDP relay үчүн керектүү кошумча UDP жолун бербейт.

Тектеш макалалар