~AreEnn
~R4SAS
~acetone
~orignal
~villain
&N00B
+relaybot
DUHOVKIN_
Guest7184
Most2
Nausicaa
Nikat
Ruskoye_911
Vort
Xeha
anon3
b3t4f4c3
fidoid
karamba_i2p
nemiga
not_bob_afk
onon
plap
poriori
profetikla
qend
segfault
soos
teeth
tetrimer_
uis
un
unlike
user
vade
weko
whothefuckami
yandere
Привет, я хочу запустить свою функцию сразу после Daemon.run() в i2pd.cpp, не дожидаясь её выполнения, но она не срабатывает (срабатывает только после того как останавливаю демон ctrl+c) как мне это сделать?
orignal
а зачем?
orignal
тебе надо в Daemon.cpp тогда
Darkdik
Hey. How safe is running multiple instances of I2Pd?
Darkdik
Different OS per-say
Darkdik
Like in a VM, if you will
orignal
on the same IP?
Darkdik
well the point is - you can choose the IP. Not sure if you're familiar with FreeBSD jails
Darkdik
Some people do IPv4/6 = inherit
Darkdik
But I seen it done otherwise.
Darkdik
If it can be a problem - I'll look into it more, I guess.
Darkdik
Some people have jails for their web-servers
Darkdik
Like 3 workers and 1 loadbalancer, etc
orignal
you can run multiple instances
orignal
but if you run too many on the same IP you will be in troubles
Darkdik
So it should work fine? How will I know if it doesn't work fine?
Darkdik
Like what troubles? Time-attacks?
orignal
you will be banned
orignal
by the network
Darkdik
O.o wht why
Darkdik
That can happen?
orignal
yes
Darkdik
Why
orignal
zzz has the code for it
Darkdik
To prevent abuse?
orignal
yes
Darkdik
Spooky
Darkdik
Oh
Darkdik
I think I can just run the HTTP server (or otherwise) in-jail and forward it to the main(and only) I2Pd instance on the host?
Darkdik
There is apparently jail-to-jail communication possible or whatever
Darkdik
thanks
Darkdik
Also - bans happen per internet protocol address, right(IPv4/IPv6)?
orignal
per IP
Darkdik
That's stupid because some people have dynamic IP addresses lol
Darkdik
Unless it's temporary
Darkdik
Unless I'm wrong somewhere?
Darkdik
No comment?
orignal
it's banned temporary
orignal
for 24 hour or so
Darkdik
Oh. More than reasonable
Darkdik
I just thought that running more instances might be better for traffic troughput? XD
Darkdik
But decentralization is bad, I suppose, and redundancy
ovril
Кстати а почему список сайтов это отдельный сайт а не вынесенный раздел в панель управления роутером?
`
> патамушта роутерт не для етава
`
В общем нет в планах из WEB-Console делать подобие "I2P-Java как его там зовут".
`
И никто не держит за руки/ноги, чтобы кто-то не сделал на основе i2pd-роутера эту свистульку.
ovril
Просто не удобно получится если i2pd i2p упадет списки сайтов пропадут получается
`
/var/lib/i2pd/addressbook/
ovril
При этом списки все равно согласуются с разрабами i2pd, че б не вмержить как ключи в сам клиент
`
Если ты о "подписках", то это зло сатаны.
`
Надеюсь дожить, когда будет выключаемо.
WebClient86
где можно почитать подробные мануалы по использованию i2pd?
ovril
Я не о подписках я о том какие сайты стоит посетить новичкц
`
ovril, notbob
`
Или на reg.i2p вкладка "актив" и каждую ссылку кликай
ovril
Офигенно, но я то не про сайты, они упасть могут не круто
`
WebClient86, например?
`
ovril, RetroShare(c)(R)[TM]
`
)
WebClient86
про то как работают тунели как их создавать. Как они работают внутри по какому принципу
WebClient86
как правильно настроить роутер
ovril
Э нет спасибо.
`
WebClient86, читай статьи этого великодушного гражданина: habr.com/ru/users/pureacetone
`
ovril, ну и что не так теперь?
`
Упадёт один - останутся другие.
ovril
Он иногда слишком сложно рассказывает, можно и запутаться. Хотя гайды у него хорошие
`
WebClient86, ещё можешь нагуглить АНГЛИЙСКУЮ документацию i2pd, ссылки под рукой нет.
WebClient86
да вот он говорил что лучше о тунелях прочесть в мануалах i2pd но я их не нашёл, не поможешь?
WebClient86
это вообще великодушный гражданин
ovril
Понимаешь ли в чем беда. Для того чтобы узнать о других придется покинуть i2p
`
WebClient86, могу помочь. Но какой туннель тебе нужен?)
WebClient86
классно рассказывает
ovril
Сарожник без сапог...
WebClient86
да вообще я хочу сам разобраться как они работают допустим я не понял keys = что значит строка
WebClient86
как почту настроить тут?
`
keys – Identity, if unset, will be generated on every startup,
`
if set and file missing, keys will be generated and placed to this file
ovril
Это где хранятся файлы с твоим адресом b32. Аналог ip адреса
`
keys = что_то_там.dat генерирует уникальный .b32.i2p адрес, НА который будут приходить данные
ovril
Если удалишь этот файл, то при перезагрузке сменится адрес
`
если keys = не выбирать то он меняется каждую сессию на уникальный
ovril
Перезагрузке роутера
WebClient86
а если его не указать то указывается случайное "что_то_там.dat" название? Я правильно понимаю?
WebClient86
понял
ovril
А вот этого я не знал. Лучше бы я об этом знал раньше ))
WebClient86
полезная информация
`
WebClient86, угу.
`
До перезагрузки роутера или "жозкой" перезагрузки туннелей
ovril
Проксям же дефолтным при желании можно закрепить адреса да?)
`
WebClient86, этот что_то_там.dat аки твой паспорт в мире I2P. Потеряешь его - потеряешь "личность".
WebClient86
вообще самому тяжело искать всю информацию хорошо хоть тут есть ребята которые помогают влиться в тему
WebClient86
пацаны ваще ребята
WebClient86
умеете могёте
WebClient86
я щас отойду не надолго и создам тунель для retroshare, никто не хочет меня добавить?
`
ovril, ага. По-умолчанию keys = закомментирован.
`
WebClient86, это в той или иной мере можно прочитать в доках.
`
И у святого ацетона
`
WebClient86, /join #retroshare
WebClient86
а этот паспорт он привязывается к какому то файлу тоже? Просто любое же можно название придумать и 2 челвоека могут похожие названия придумать или одно и тоже
WebClient86
оно переформировывается в адресс как то да?
`
Я могу, я сейчас на связи. Ещё кто-то там сможет.
`
WebClient86, будет файл с именем "что_то_там.dat", тебе нужно указать имя в keys = "обязательно" с окончанием .dat
`
Файл будет лежать по пути /var/lib/i2pd/
`
по этому храни его как зеницу ока, если планируешь сохранить
WebClient86
где об этом можно по подробнее прочитать?
`
В доках, у ацетона на хабре. Конкретнее не укажу, ссылок под рукой нет.
`
Более "глубокие" доки на geti2p
`
Но там сложно сходу въехать
ovril
Чуваки а почему в репах ядро харденед всегда отстает по версии от других версий ядер?
`
ovril, /join #linux
`
)
`
Там думаю вряд ли ответит, тут все убунтоводы тьфу)
`
Кроме некоторых ИЛИТ - рачеводов
ovril
Я арчевод. Мне нравится пакетник рача, богатство репов. И другие фишки но меня вымораживает орда сектантов которая подсирает арчу на серверах и арчу на десктопах и арчу в контр криминалистических дистрах
`
Завидуют, сэр.
`
Сидят на своих убунтах, максимум федорах.
ovril
Меня вымораживает пакетник дебиана там из коробки нет ничего полезного, черт сломишь в том что где хранится в репах и как оно работает. .deb пакеты в разы сложнее tar xz
`
AUR сила!
`
Если погадать на кофейной гуще, почему может не появиться туннель? После добавления в tunnels.conf и рестарта. Туннель добавлен в конфиг вроде корретно (не у себя на машине и не мной дело делается).
Словесник-Былинник
bsd is for wimps !!! windows all the way !
Darkdik
Lmfao
Словесник-Былинник
made a mistake ... thiis comment is out of sync so to say. it is about jails :)
orignal
` потому что его конфиг кривой
Словесник-Былинник
Bsd rules of course :) BSD > OSX > Linux > Windows
orignal
какой то важный параметр пропущен
`
orignal, судя по копипасте всё в рамках допустимого минималзима: [имя], тип, адрес, порт, ключ.
`
пустой строкой (если важно) блок отделён от других
Darkdik
OSX? LMFAO
Darkdik
It uses proprietary shit
Словесник-Былинник
osx is based on mach bsd kernel is fucking stable as hell
orignal
значит не то
Словесник-Былинник
all other things are definitely not open :)
orignal
а host есть?
orignal
если серверный
Darkdik
PLease let's not go off-topic here
`
orignal, серверный
`
Может i2pd где-то "ругнуться" должен?)
`
На старте. При уровне логов типа ВАРН или ИНФО.
`
Оказывается всё-таки косяк в конфиге был допущен)
`
Извиняус ложной тревогой)
`
Но лог-валидацию хотелось бы
R4SAS
так кто тебе мешает включить логи на уровне info и посмотреть?
R4SAS
там при парсинге выводится сообщение о ошибке
`
Не знал что есть, каюсь.
Darkdik
Should anyone set their tunnel node quantity to max (6)? Someone told me that if someone were to break trough 1 node - they would do it for the rest?
Darkdik
I do get that - more traffic = better
Darkdik
I guess maximum threat model
R4SAS
3 enough
Darkdik
Even if NSA comes down with the hammer?
R4SAS
orignal: есть смысл пересобирать?
orignal
пока нет
orignal
это когда приоритет у SSU2 будет вышел
orignal
выше
R4SAS
jr
R4SAS
ok
orignal
счас сам проверю