Zmuszanie Tora do używania danego adresu IP dla połączeń wychodzących

3

Mam kartę sieciową z 3 adresami IP w wirtualnym węźle OpenVZ (urządzeniu venet0). Nazwijmy je A, B, C. Domyślnie Tor otwiera połączenia wychodzące z adresu A. Chcę, aby używał tylko B.

W torrcpliku jedynym wierszem dotyczącym adresów IP jest DirListenAddress B, ale nie jest wystarczający. Ponieważ nawet jeśli Tor nasłuchuje na tym adresie IP, wszystkie połączenia wychodzące zostaną przypisane do A.

Czy można powiedzieć Torowi, żeby używał tylko adresu B?

usr-local-ΕΨΗΕΛΩΝ
źródło

Odpowiedzi:

3

Po rozejrzeniu się znalazłem:

OutboundBindAddress B

Wyjaśnienie

Uwaga OutboundBindAddress. To jest IP, z którego użytkownicy Tor wyjdą z twojego serwera. To ustawienie powinno być również ustawione na adres IP twojego serwera, jeśli ma prawdziwy adres IP (nie za firewallem NAT z czymś takim jak 192.168.1.2), nawet jeśli ma tylko jeden, ponieważ wtedy każdy wychodzący z twojego serwera na serwer będzie wtedy pochodzące z tego adresu IP, a nie od 127.0.0.1 (co by się stało, gdyby nie ustawiono parametru OutboundBindAddress).

usr-local-ΕΨΗΕΛΩΝ
źródło