[socks5] squid
в ядре есть SOCKS5?
Если не нужно кеширование, проще socks-прокси (да и не только socks) настроить с помощью 3proxy.
а задача - пробросить tcp-соединение от компа в инете на комп в их локалке, поскольку админ безрезультатно фапал на squid.conf два часа, сделали через ssh -L, но интерес к варианту с socks5 остался
в openssh кстати тоже есть socks-proxy
> при чём тут forwarding?
см чуть выше. и кстати работает ли nat без forwarding'а?
> проще socks-прокси (да и не только socks) настроить с помощью 3proxy.
этот продукт есть под freebsd?
сорри? openssh это тоже, что "коробочный" ssh в freebsd? нужно что-нибудь компилить/ставить, чтобы сделать socks через openssh?
хз, врядли там какой-то свой ssh. посмотри ключ -D у клиента
см чуть выше. и кстати работает ли nat без forwarding'а?
Нату во фре (если речь о /sbin/natd) нужен IPDIVERT, а не IPFIREWALL_FORWARD.
IPFIREWALL_FORWARD нужен, например, для прозрачного проксирования.
этот продукт есть под freebsd?Открой для себя ports(7):
# man ports
# cd /usr/ports
# make search name=3proxy
Нату во фре (если речь о /sbin/natd) нужен IPDIVERT, а не IPFIREWALL_FORWARD.Ну это смотря каким файрволом натить.
openssh это тоже, что "коробочный" ssh в freebsd?
# man ssh
SSH(1) FreeBSD General Commands Manual SSH(1)
NAME
ssh -- OpenSSH SSH client (remote login program)
нужно что-нибудь компилить/ставить, чтобы сделать socks через openssh?
-D [bind_address:]port
Specifies a local ``dynamic'' application-level port forwarding.
This works by allocating a socket to listen to port on the local
side, optionally bound to the specified bind_address. Whenever a
connection is made to this port, the connection is forwarded over
the secure channel, and the application protocol is then used to
determine where to connect to from the remote machine. Currently
the SOCKS4 and SOCKS5 protocols are supported, and ssh will act
as a SOCKS server. Only root can forward privileged ports.
Dynamic port forwardings can also be specified in the configura-
tion file.
сорри? openssh это тоже, что "коробочный" ssh в freebsd? нужно что-нибудь компилить/ставить, чтобы сделать socks через openssh?ничего ставить не надо - со стандартным sshd всё работает. Клиент - как OpenSSH, так и putty/plink. Он, мб, чем-то отличается от OpenSSH, но смысл тот же.
В моём ядре нету ничего, связанного с fowarding, при этом комп раздаёт инет по квартире с пробросами разными. использую pf.
Оставить комментарий
state7401281
чем кошернее всего сделать socks5-proxy на freebsd?нужно ли forwarding в ядре если делать это на squid'е?