Filtrați traficul DNS prin șosete5

SysUtils. Vreau ca serverul la care mă refer să vadă doar serverul proxy IP. Să presupunem că dacă proxy-ul este configurat corespunzător, acesta va fi. În general, dacă puteți obține acces la server printr-un proxy, acesta nu poate fi diferit.






și furnizorul DNS al acestui server proxy, dar pentru a influența care DNS va privi serverul pe care îl accesați - nu îl puteți face. Ceea ce are în setări este - și va folosi.

De ce aveți nevoie sau nu aveți nevoie Nu reprezint, pentru că În loc să descrieți problema, ați descris reprezentările dvs. care nu sunt corecte și întrebarea dvs. vine de la o mulțime de ipoteze incorecte și problema nu este clară.

întrebarea dvs. vine dintr-o grămadă de ipoteze incorecte
Sunt total de acord cu tine. Adresați-vă unei sarcini specifice, nu un forum nu a primit nici un răspuns> disperare, întrebare formulată incorect> greșeală.
Care este sarcina specifică?
Conectați-vă la Socks5 pe Linux, astfel încât atunci când accesați orice resurse externe, aceste resurse nu cunosc REAL IP-ul meu și serverele REAL IP DNS ale furnizorului. Dacă este mai ușor, vreau servere IP Socks-a și ip DNS ale furnizorului acestui Socks-a. Fug părea să explice.







SysUtils. pentru a vă conecta ce client?

Vladimir Dubrovin. Am încercat să folosesc Redsocks, dar nu a funcționat, deci nu este o chestiune de principiu care client. Ce va fi mai bine pentru această sarcină?

Redsocks pentru acest lucru, probabil, nu este bun. Și, în general, este puțin probabil ca un vrăjitor gratuit să fie potrivit pentru acest lucru. necesită o logică destul de complicată pentru "schimbarea" rezoluției numelor, se întâmplă în plătitorii de plăți. Puteți încerca să faceți o soluție cu un proxy DNS local în jurul acestei configurații (acest proxy trebuie executat pe client)

auth iponly
nscache 65536
nserver 127.0.0.1:5353/tcp

dnspr -127.0.0.1
culoare
permite *
părinte 1000 șosete ip_of_the_socks port_of_the_socks parola de conectare
tcppm -i127.0.0.1 5353 8.8.8.8 53

pe portul de 53m pe 127.0.0.1 va exista un resolver DNS care redirecționează toate cererile către Google DNS peste TCP.
Acest proxy (127.0.0.1) trebuie utilizat în locul furnizorului DNS.
Împreună cu acest proxy DNS, puteți utiliza un saxifier.
permis și părinte sunt necesare numai dacă proxy-ul nu intră sub saxifier, altfel redirecționarea va fi făcută de saxifierul însuși.

După cum am scris deja într-un alt subiect, pentru clienții să-și pună propriul server DNS, care se va întâlni cu clienții.

În acesta specificăm deja DNS de care aveți nevoie, unde ar trebui să fie și nu contează prin ce. Va fi vpn, doar portul de expediere nu este important.
Pentru clienți, ați încheiat deja toate solicitările DNS pe serverul DNS.
Cei care s-ar afla în săpat atunci când au fost rugați de exemplu 8.8.8.8 au răspuns la DNS.

Puteți da nu utilizați șosete DNS proxy, și ssh prostie face 53 port de redirecționare în cazul în care aveți nevoie de :)







Trimiteți-le prietenilor: