Bitcoin Forum
December 03, 2016, 11:49:56 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Хочу сделать свой клиент видимым из сети.  (Read 955 times)
storr
Newbie
*
Offline Offline

Activity: 16


View Profile
August 07, 2011, 09:18:54 PM
 #1


Всем привет.

Я тут на досуге решил немного помочь биткоину.
Хочу сделать так, чтобы к моему клиенту могли коннектиться другие клиенты и скачивать информацию о блоках и всем прочем.
Сейчас покачто эта информация идет только в мою сторону.

Вот думаю, как бы мне это сделать, с учетом того что сижу я за провайдером и белого IP у меня нет.
Чтобы "открыть" порты попробую воспользоваться услугами http://www.no-ip.com/

Но вот не знаю:
1) А как сказать клиенту свой IP? Сомневаюсь что он сумеет вычислить его автоматически правильно.
2) А как определить, что другие клиенты ко мне коннектятся и скачивают информацию?
1480765796
Hero Member
*
Offline Offline

Posts: 1480765796

View Profile Personal Message (Offline)

Ignore
1480765796
Reply with quote  #2

1480765796
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Lis
Sr. Member
****
Offline Offline

Activity: 303


Spice must flow!


View Profile
August 10, 2011, 06:39:49 PM
 #2


Всем привет.

Я тут на досуге решил немного помочь биткоину.
Хочу сделать так, чтобы к моему клиенту могли коннектиться другие клиенты и скачивать информацию о блоках и всем прочем.
Сейчас покачто эта информация идет только в мою сторону.

Вот думаю, как бы мне это сделать, с учетом того что сижу я за провайдером и белого IP у меня нет.
Чтобы "открыть" порты попробую воспользоваться услугами http://www.no-ip.com/

Но вот не знаю:
1) А как сказать клиенту свой IP? Сомневаюсь что он сумеет вычислить его автоматически правильно.
2) А как определить, что другие клиенты ко мне коннектятся и скачивают информацию?
если у прова NAT, то no-ip.com не поможет, на  сколько я понял это сервер dyn dns, тебе нужен STUN, но скорее всего придется просить port mapping, но обычно провам не хочется с этим заморачиваться, проще взять выделенный ip
Что бы проверить порт есть куча сайтов я функцией check port, например http://canyouseeme.org/

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
Vort
Member
**
Offline Offline

Activity: 72



View Profile
August 11, 2011, 10:21:10 AM
 #3

кстати, поддерживает ли клиент IPv6?
может через него можно организовать открытый порт в обход NAT`а
Lis
Sr. Member
****
Offline Offline

Activity: 303


Spice must flow!


View Profile
August 11, 2011, 12:01:54 PM
 #4

кстати, поддерживает ли клиент IPv6?
может через него можно организовать открытый порт в обход NAT`а
https://en.bitcoin.it/wiki/Network IPv6 is currently not supported =(

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
rPman
Legendary
*
Offline Offline

Activity: 1078


View Profile WWW
August 11, 2011, 12:27:00 PM
 #5

можно поиграться с исходниками, sipa выкладывал поддержку ipv6 И не только... https://github.com/bitcoin/bitcoin/pull/427

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!