Outproxy i2p FreeBSD

 

 

Настройка своего собственного outproxy на операционной системе FreeBSD.

 

Для начала установим i2pd и privoxy командой:

 

pkg install i2pd privoxy

 

После установки отредактируем файл конфигурации i2pd tunnel.conf для того что бы создать сервер туннеля:

 

ee /usr/local/etc/i2pd/tunnels.conf

 

Добавим в него следущее:

 

[outproxy]

type = server

host = 127.0.0.1

port = 8118

keys = outproxy.dat

signaturetype=7

inbound.length=1

outbound.length=1

 

Так же если вам нужен сайт в сети i2p то в этот же файл пишем:

 

[http-website-name]

type = http

host = 127.0.0.1

port = 80

keys = name-website.dat

 

 

Затем нужно узнать наш i2p адрес, для этого перейдем в веб интерфейс с помощью links или lynx или чего угодно.

 

lynx http://127.0.0.1:7070

 

И переходим в раздел I2P tunnels и находим только что созданные адреса сервера i2p в Server Tunnels:

 

Следующим шагом нужно добавить i2p адрес нашего outproxy сервера в основной файл конфигурации i2p i2pd.conf.

 

ee /usr/local/etc/i2pd/i2pd.conf

 

 

[httpproxy]

## Uncomment and set to 'false' to disable HTTP Proxy

enabled = true

## Address and port service will listen on

address = 127.0.0.1

 

port = 4444

## Optional keys file for proxy local destination

# keys = http-proxy-keys.dat

## Enable address helper for adding .i2p domains with "jump URLs" (default: true)

# addresshelper = true

## Address of a proxy server inside I2P, which is used to visit regular Internet

outproxy = http://you_address.i2p:8118

 

 

Все BSD это так просто, а главное увлекательно!

Share This Article

Previous Article

March 16, 2023 • 6:41AM

Next Article

June 8, 2023 • 3:30PM

From Our Blog