Опис тега pfsense
Я використовую скрипт на Python, щоб запустити мережі рукостисканнями з іншими вузлами. Під час тестування коду, я вирішив ініціювати рукостискання з сайту, але я отримую помилки тайм-ауту.
TimeoutError: [значення errno 110] тайм-аут з'єднання
Я знаю, що скрипт працює, тому що я пробував з інших відомих вузлів в мережі. Також скрипт від програмування биткоин Джиммі пісня, тому я розумно впевнений, що його перевіряють.
Це пов'язано (як я думаю) у моїй попередній проблеми, де я перевіряв при налаштуванні підключення вузла і https://bitnodes.earn.com/ не можу дотягнутися до вузла. Я не звертав особливої уваги, бо мій сайт успішно встановлених з'єднань.
биткоин@bitcoin_fullnode:~ $ биткоин-Кінк getnetworkinfo
{
"версія": 180000,
"диверсія": "/Сатоши:0.18.0/",
"protocolversion": 70015,
"localservices": "000000000000040d",
"localrelay": правда,
"timeoffset": 0,
"networkactive": правда,
"підключення": 18,
"мережі": [
Так це значить мій сайт досяжний з інших вузлів якось, але я не можу вручну дістатися до нього.
Публічних мого сайту ІС:
биткоин@bitcoin_fullnode:~ $ завиток https://ipinfo.io/ip
103.24.86.29
Мої параметри НГЗ:
18333 дозволяє в будь-якому місці # дозволити биткоин тестовому режимі
8333 дозволяє в будь-якому місці # дозволити биткоин mainnet
Я отримую локальний пінг відповідь від мого сервера. Але жодної відповіді від свого публічного IP.
раджарши@linuxpc:~$ ping і 192.168.1.185
Пінг 192.168.1.185 (192.168.1.185) 56(84) байт даних.
64 байт з 192.168.1.185: icmp_seq=1 ТТЛ=64 час=5.25 МС
64 байт з 192.168.1.185: icmp_seq=2 ТТЛ=64 час=3.34 МС
64 байт з 192.168.1.185: icmp_seq=3 ТТЛ=64 час=4.65 МС
^З
--- 192.168.1.185 статистики пінгу ---
3 пакетів, що передаються, 3 отримано, 0% втрати пакетів, час 2003ms
РТТ хв/ср/Макс/mdev = 3.347/4.418/5.250/0.797 МС
раджарши@linuxpc:~$ ping і 103.24.86.29
Пінг 103.24.86.29 (103.24.86.29) 56(84) байт даних.
^З
--- 103.24.86.29 статистики пінгу ---
9 переданих пакетів, отримано 0, 100% втрат пакетів, час 8197ms
Аналогічна ситуація для 8333 порт через телнет:
раджарши@linuxpc:~$ telnet у 192.168.1.185 8333
Спроба 192.168.1.185...
Підключений до 192.168.1.185.
раджарши@linuxpc:~$ telnet у 103.24.86.29 8333
Спроба 103.24.86.29...
телнет: не вдається підключитися до віддаленого хосту: час очікування з'єднання минув
Чомусь здається, що мій публічний IP недоступний. Може хто-небудь підкаже, де я повинен подивитися? Я біжу ядра биткоин 18.0 малина 3 підключений до роутера TPLink. Брандмауер маршрутизатор відключений, UPnP включений, кидок портів зробив для 8333 і 18333. Що ще я повинен налагодження, щоб з'ясувати цю проблему? Я знаю, що це не конкретна проблема биткоина, але будь-яка допомога буде високо цінується.
Спасибі. :)
ЗИ: також відповідна частина мого биткоин.файл Conf, у разі, якщо це корисно.
УПНП=1
слухати=1
#тестовому режимі=1
#Поряд з чіткими IP також сказати bitcoind, що ви використовуєте Tor
цибуля=127.0.0.1:9050
#ці та інші вузли Tor, який допоможе вашому сайті знайти однолітками
seednode=nkf5e6b7pl4jfd4a.цибуля
seednode=xqzfakpeuvrobvpj.цибуля
seednode=tsyvzsqwa2kkf6b2.цибуля
#ці рядки допомагають обмежити потенційних DoS-атак через Tor
banscore=10000
; визначає тривалість бану=11