Bitcoin Forum
May 26, 2024, 05:44:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Пул на ПК на HTTP, майнеры в глобале на STRATUM - как ?  (Read 3721 times)
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 17, 2014, 02:49:42 PM
 #21

10 портов с адресом 0.0.0.0
1 порт с моим публичным fixed IP
1 порт в 127.0.0.1
2 порта в подсети 192.168 - тут нет вопросов
10 портов в ipV6
это всё что касается LISTENING
какой нам нужен ?

порты то какие? вы хотите, что бы я догадывался, что вы там намудрили?

Сложно чтоли вывод этой команды сюда кинуть?
protonM
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
September 17, 2014, 09:15:01 PM
 #22

bee7, хорошо, что такие люди, как Вы есть. Надеюсь Ваше внимание и желание помочь не будет использовано в корыстных целях.
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 17, 2014, 09:17:16 PM
 #23

bee7, хорошо, что такие люди, как Вы есть. Надеюсь Ваше внимание и желание помочь не будет использовано в корыстных целях.

Оно будет использовано именно в корыстных целях: думаете, намайненное пойдет на благотворительность? Cheesy
protonM
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
September 17, 2014, 09:37:38 PM
 #24

bee7, хорошо, что такие люди, как Вы есть. Надеюсь Ваше внимание и желание помочь не будет использовано в корыстных целях.

Оно будет использовано именно в корыстных целях: думаете, намайненное пойдет на благотворительность? Cheesy
Это-то понятно. Я как бы не совсем об этом. Smiley
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 01:07:30 AM
 #25



как-то так
это все что есть из LISTENING
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 18, 2014, 01:25:05 AM
 #26

Ок, теперь как у вас устрен пул? из знакомых портов, относящихся к делу я вижу только латйовый даемон слушает на RPC порту.
Ни стратум не болтается на "стандартном" для него 3333, ни http (что у вас там) не слушает.

Да, и это, никогда и ни при каких условиях не отключайте фаервол полностью, особенно при работе с виндой. Наружу должно быть открыто только то, что реально нужно. Вы и чихнуть не успеете, как ваш комп станет частью чьего либо ботнета, если какая новая уязвимость будет обнаружена (от их обнаружения, до заплат и обновлений антивирусов проходит достаточно времени)
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 02:23:53 AM
 #27

"пул" устроен так - запущен кошелек в режиме сервера на порту 9332
на этот порт я натравливаю мощности с miningrigrentals.com, но майнинга нет
думаю, из-за того, что, прописывая на miningrigrentals.com в настройках свой айпи и порт в качестве адреса пула, я не могу
изменить префикс "stratum+tcp", то есть по умолчанию риг обращается ко мне по стратуму
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 18, 2014, 02:46:26 AM
 #28

"пул" устроен так - запущен кошелек в режиме сервера на порту 9332
на этот порт я натравливаю мощности с miningrigrentals.com, но майнинга нет
думаю, из-за того, что, прописывая на miningrigrentals.com в настройках свой айпи и порт в качестве адреса пула, я не могу
изменить префикс "stratum+tcp", то есть по умолчанию риг обращается ко мне по стратуму

Думаю, что майнинг не по стратуму - это не совсем то, что вы хотите от жизни получить. Даже если бы железо на miningrigrentals.com могло автодетектить, что у вас не стратум, а getblocktemplate, то long poll даемон не поддерживает. Стало быть, майнер должен был бы сам опрашивать ваш даемон раз в какой-то интервал, нет ли там нового блока. Скажем, если такой интервал установить раз в минуту, то, в среднем, ваши майнеры жевали бы 30 секунд из каждых 2.5 минут устаревший блок.
Что бы сделать то, что вы хотите, вам придется поставить стратум сервер. Для этого придется накатить на вашу винду, скажем, python, twisted и реализацию stratum'а на питоне: https://github.com/ahmedbodi/stratum-mining. Найдите там коммит, который вводит использование memcached и возмите предидущий (у вас не промышленный пул с сотней клиентов, memcached вам нафиг не нужен), и в параметрах настройки (файл conf/config.py) поставте в дополнение к остальным следующее:

Code:
DATABASE_DRIVER = 'none'
USERS_CHECK_PASSWORD = False

База данных вам тож ни к чему. Хотя если не лень вкручивать в этот кусок говна под названием форточки человеческий софт и хочется смотреть статистику: попутного ветра.

И не забудьте в фаерволе добавить правило фильтрации порта 3333 так, что бы допустим был трафик только с адресов, вам известных (не нужны вам лишние проблемы).


casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 02:54:48 AM
 #29

мдааа... я ж не выкурю все это...
а может, "человеческий" линукс завиртуалить ? не проще будет ? хотя вроде у монеты нет под линух клиента...
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 18, 2014, 03:01:33 AM
 #30

мдааа... я ж не выкурю все это...
а может, "человеческий" линукс завиртуалить ? не проще будет ? хотя вроде у монеты нет под линух клиента...

Думаю, что это не совсем правильно, хотя тоже решение. Не совсем правильно потому, что нахрена вам тогда там винды вообще? Лишний шум вентиляторов (расходы на виртуализацию помноженные на 24х7). Клиент для любой монеты строится под линукс достаточно легко.
Легких денег не бывает. Если вы решили связаться с майнингом - курить придется много. Не злоупотребляйте коноплей. Только по делу.
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 03:08:14 AM
 #31

я давно в майнинге, просто люблю ставить себе нетривиальные задачи, и с монетой связался не совсем обычной
гимнастика мозга, так сказать
если мы совместными усилиями сможем наладить сабж, гарантирую финансовую стимуляцию в виде первого суточного заработка,
а это будет, поверьте, не 0.01 ВТС
ну вот асик мой невозбранно майнит на кошель из подсети 192.168.*.* - он по какому протоколу цепляется ? http же ?
и я, кстати, еще сайт аренды ригов надыбал - leaserigs, что-ли, там можно прописать http://myip.port самому
первое время мой "пул" подсвечивался зеленым, а потом отвалился, ни одного блока не нашел
потом владелец рига мне прислал письмо о том, чтобы я айпи как пул не прописывал, т.к. у него майнер крашится
странно все это, то ли это особенность его рига, толи не судьба в принципе
еще думал как вариант прикрутить доменное имя к своему айпи, может, там какие-то допуслуги будут, которые вылечат этот геморрой ?
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 18, 2014, 03:20:06 AM
 #32

я давно в майнинге, просто люблю ставить себе нетривиальные задачи, и с монетой связался не совсем обычной
гимнастика мозга, так сказать
если мы совместными усилиями сможем наладить сабж, гарантирую финансовую стимуляцию в виде первого суточного заработка,
а это будет, поверьте, не 0.01 ВТС
ну вот асик мой невозбранно майнит на кошель из подсети 192.168.*.* - он по какому протоколу цепляется ? http же ?
и я, кстати, еще сайт аренды ригов надыбал - leaserigs, что-ли, там можно прописать http://myip.port самому
первое время мой "пул" подсвечивался зеленым, а потом отвалился, ни одного блока не нашел
потом владелец рига мне прислал письмо о том, чтобы я айпи как пул не прописывал, т.к. у него майнер крашится
странно все это, то ли это особенность его рига, толи не судьба в принципе
еще думал как вариант прикрутить доменное имя к своему айпи, может, там какие-то допуслуги будут, которые вылечат этот геморрой ?

что ж это за риг то у него такой, что от прописи ай-пи крашится? руки у него из жопы.
То что ваш асик майнит - не удивительно, но, как я уже писал выше, в отсутствие лонг-полла часть времени он жует заведомо устаревший блок. Одно доменное имя можно взять бесплатно: все сохо-рутеры от Длинка имеют бесплатную лицензию на 1 имя на dyndns.org (при этом проверка, что за устройство регистрирует адрес никак не осуществляется потому,что это просто не возможно).

Не обижайтесь, но и 0.1 БТЦ мне будет мало.
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 03:31:46 AM
 #33

да я не девочка 11-ти лет, чтобы "обижаться"
слово какое-то смешное... могу и больше дать, если заработает
отправил тикет на MRR, жду ответа
попробую другой риг взять на leaserigs
ну а по поводу прикручивания домена я так с ваших слов и не понял - может реально помочь ?
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 18, 2014, 03:51:11 AM
 #34

да я не девочка 11-ти лет, чтобы "обижаться"
слово какое-то смешное... могу и больше дать, если заработает
отправил тикет на MRR, жду ответа
попробую другой риг взять на leaserigs
ну а по поводу прикручивания домена я так с ваших слов и не понял - может реально помочь ?

ну если владелец рига утверждает, что поможет...
Хотя подобное утверждение наводит на мысли либо о некомпетентности, либо о том, что руки кривые.
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 04:00:55 AM
 #35

взял другой риг - тоже отвалился
на MRR ответили, что только стратум
дак что насчет домена ?
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 18, 2014, 04:04:59 AM
 #36

взял другой риг - тоже отвалился
на MRR ответили, что только стратум
дак что насчет домена ?

Что на счет домена? Попобуйте. Хз, почему он так утверждает. Все клоны cgminer'а нормально работают как с ай-пи так и с доменным именем. Если там какой-то кастомный софт, то надо с ними выяснять, почему им доменное имя подавай. Глупость какая-то.
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 04:28:07 AM
 #37

недопонимание детектед
насчет доменного имени - чисто моя идея, никто с меня его не требует в обязательном порядке
с ВЛАДЕЛЬЦЕМ того рига я больше не списывался
а СУППОРТ сайта MRR мне ответил что они только по стратуму работают
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 04:38:40 AM
 #38

вот еще идейка
утилита mining proxy
что-то мне говорит, что истина где-то рядом
вот ее хелп (не разобрался как под кат спрятать)

  -h, --help            show this help message and exit
  -o HOST, --host HOST  Hostname of Stratum mining pool
  -p PORT, --port PORT  Port of Stratum mining pool
  -sh STRATUM_HOST, --stratum-host STRATUM_HOST
                        On which network interface listen for stratum miners.
                        Use "localhost" for listening on internal IP only.
  -sp STRATUM_PORT, --stratum-port STRATUM_PORT
                        Port on which port listen for stratum miners.
  -oh GETWORK_HOST, --getwork-host GETWORK_HOST
                        On which network interface listen for getwork miners.
                        Use "localhost" for listening on internal IP only.
  -gp GETWORK_PORT, --getwork-port GETWORK_PORT
                        Port on which port listen for getwork miners. Use
                        another port if you have bitcoind RPC running on this
                        machine already.
  -nm, --no-midstate    Don't compute midstate for getwork. This has
                        outstanding performance boost, but some old miners
                        like Diablo don't work without midstate.
  -rt, --real-target    Propagate >diff1 target to getwork miners. Some miners
                        work incorrectly with higher difficulty.
  -cl CUSTOM_LP, --custom-lp CUSTOM_LP
                        Override URL provided in X-Long-Polling header
  -cs CUSTOM_STRATUM, --custom-stratum CUSTOM_STRATUM
                        Override URL provided in X-Stratum header
  -cu CUSTOM_USER, --custom-user CUSTOM_USER
                        Use this username for submitting shares
  -cp CUSTOM_PASSWORD, --custom-password CUSTOM_PASSWORD
                        Use this password for submitting shares
  --blocknotify BLOCKNOTIFY_CMD
                        Execute command when the best block changes (%s in
                        BLOCKNOTIFY_CMD is replaced by block hash)
  --socks PROXY         Use socks5 proxy for upstream Stratum connection,
                        specify as host:port
  --tor                 Configure proxy to mine over Tor (requires Tor running
                        on local machine)
  -t, --test            Run performance test on startup
  -v, --verbose         Enable low-level debugging messages
  -q, --quiet           Make output more quiet
  -i PID_FILE, --pid-file PID_FILE
                        Store process pid to the file
  -pa POW_ALGO, --pow-algo POW_ALGO
                        Proof of work function
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 18, 2014, 04:44:51 AM
 #39

недопонимание детектед
насчет доменного имени - чисто моя идея, никто с меня его не требует в обязательном порядке
с ВЛАДЕЛЬЦЕМ того рига я больше не списывался
а СУППОРТ сайта MRR мне ответил что они только по стратуму работают

аа. ну тогда надо стратум поставить и в ус не дуть: и для вашего асика с этого польза будет сто пудов.

вот еще идейка
утилита mining proxy
что-то мне говорит, что истина где-то рядом
вот ее хелп (не разобрался как под кат спрятать)

  -h, --help            show this help message and exit
  -o HOST, --host HOST  Hostname of Stratum mining pool
  -p PORT, --port PORT  Port of Stratum mining pool
  -sh STRATUM_HOST, --stratum-host STRATUM_HOST
                        On which network interface listen for stratum miners.
                        Use "localhost" for listening on internal IP only.
  -sp STRATUM_PORT, --stratum-port STRATUM_PORT
                        Port on which port listen for stratum miners.
  -oh GETWORK_HOST, --getwork-host GETWORK_HOST
                        On which network interface listen for getwork miners.
                        Use "localhost" for listening on internal IP only.
  -gp GETWORK_PORT, --getwork-port GETWORK_PORT
                        Port on which port listen for getwork miners. Use
                        another port if you have bitcoind RPC running on this
                        machine already.
  -nm, --no-midstate    Don't compute midstate for getwork. This has
                        outstanding performance boost, but some old miners
                        like Diablo don't work without midstate.
  -rt, --real-target    Propagate >diff1 target to getwork miners. Some miners
                        work incorrectly with higher difficulty.
  -cl CUSTOM_LP, --custom-lp CUSTOM_LP
                        Override URL provided in X-Long-Polling header
  -cs CUSTOM_STRATUM, --custom-stratum CUSTOM_STRATUM
                        Override URL provided in X-Stratum header
  -cu CUSTOM_USER, --custom-user CUSTOM_USER
                        Use this username for submitting shares
  -cp CUSTOM_PASSWORD, --custom-password CUSTOM_PASSWORD
                        Use this password for submitting shares
  --blocknotify BLOCKNOTIFY_CMD
                        Execute command when the best block changes (%s in
                        BLOCKNOTIFY_CMD is replaced by block hash)
  --socks PROXY         Use socks5 proxy for upstream Stratum connection,
                        specify as host:port
  --tor                 Configure proxy to mine over Tor (requires Tor running
                        on local machine)
  -t, --test            Run performance test on startup
  -v, --verbose         Enable low-level debugging messages
  -q, --quiet           Make output more quiet
  -i PID_FILE, --pid-file PID_FILE
                        Store process pid to the file
  -pa POW_ALGO, --pow-algo POW_ALGO
                        Proof of work function

что-то мне из прочитанного подсказывает, что она для вставки между stratum-пулом и майнером. Могу ошибатся, курите ее доки.
casper77 (OP)
Legendary
*
Offline Offline

Activity: 2884
Merit: 1035


View Profile
September 18, 2014, 04:52:51 AM
 #40

совершенно верно
я думаю заставить ее работать наоборот - между стратум-майнером и моим "пулом"
предлагаю покурить вместе, условия выше
меж тем я пока удаляюсь грызть гранит науки до вечера
Pages: « 1 [2] 3 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!