|
|
# Requerimientos técnicos para nodos
|
|
|
|
|
|
## Nodo sellador en la red oficial de BFA:
|
|
|
Máquina dedicada (puede ser virtual) con:
|
|
|
* 2 vCPU
|
|
|
* 6+ GB de RAM
|
|
|
* 1 TB de espacio en disco (se puede comenzar con 400 Gb pero se debe tener la posibilidad de aumentar el tamaño del volumen en el futuro)
|
|
|
* 20 GB para SO
|
|
|
* El resto en "/home" o "/home/bfa" en un LVM2 (soporta snapshot y lvresize)
|
|
|
* Placa de red de 100 Mbps
|
|
|
* Recomendado Debian o Ubuntu Server
|
|
|
* Direcciones IP:
|
|
|
* IPv4 (fija, pública, sin NAT)
|
|
|
* (opcional, pero fuertemente recomendado) IPv6 (fija, pública, sin NAT)
|
|
|
* Firewall (iptables + ip6tables)
|
|
|
* 30303/tcp abierto a y desde todos los selladores y todos los *gateways*.
|
|
|
* 30303/udp abierto a y desde el mundo.
|
|
|
* Ssh para administracion desde su propio red.
|
|
|
* El resto cerrado para que Geth no se conecte a "todo Internet".
|
|
|
|
|
|
## Nodo gateway y bootnode en la red oficial de BFA:
|
|
|
Máquina dedicada (puede ser virtual) con:
|
|
|
* 2 vCPU
|
|
|
* 4GB de RAM
|
|
|
* 300 Gb de espacio en disco
|
|
|
* 20 GB para SO
|
|
|
* El resto en "/home" o "/home/bfa" en un LVM2 (soporta snapshot y lvresize)
|
|
|
* Placa de red de 1Gbps
|
|
|
* Recomendado Debian o Ubuntu Server
|
|
|
* Direcciones IP:
|
|
|
* IPv4 (fija, pública, sin NAT)
|
|
|
* (opcional, pero fuertemente recomendado) IPv6 (fija, pública, sin NAT)
|
|
|
* Firewall (iptables + ip6tables)
|
|
|
* 30303/tcp y 30303/udp abierto.
|
|
|
* 30301/udp abierto (si se corre un *bootnode* en la misma VM).
|
|
|
* Tal vez ssh para administracion de su propio red.
|
|
|
* El resto cerrado.
|
|
|
|
|
|
|
|
|
|
|
|
## Seguridad de red
|
|
|
|
|
|
Definimos un puerto distinto para los bootnodes y el resto de los nodos (para poder correr un bootnode en la misma dirección IP que un gateway):
|
|
|
* Los nodos generales (selladores, gateways, transaccionales, etc) escuchan en el port TCP 30303 y corren el discovery en el port UDP 30303
|
|
|
* Los bootnodes usan el port UDP 30301 para el discovery
|
|
|
|
|
|
|
|
|
## Conectividad a Internet
|
|
|
|
|
|
Completar....
|
|
|
|
|
|
## Seguridad de cuentas
|
|
|
|
|
|
Completar....
|
|
|
|
|
|
|
|
|
## Nodo en Testnet:
|
|
|
Máquina virtual con:
|
|
|
* 1-2 vCPU
|
|
|
* 2GB de RAM
|
|
|
* 40GB de espacio en disco
|
|
|
* Placa de red de 100Mbps
|
|
|
* Ubuntu Server o Debian
|
|
|
* Dirección IPv4 fija pública
|
|
|
* Dirección IPv6 fija pública (opcional)
|
|
|
* /home/bfa en un LVM2
|
|
|
# Requerimientos técnicos para nodos
|
|
|
|
|
|
## Nodo sellador en la red oficial de BFA:
|
|
|
Máquina dedicada (puede ser virtual) con:
|
|
|
* 2 vCPU
|
|
|
* 8+ GB de RAM
|
|
|
* 1 TB de espacio en disco (se puede comenzar con 400 Gb pero se debe tener la posibilidad de aumentar el tamaño del volumen en el futuro)
|
|
|
* 20 GB para SO
|
|
|
* El resto en "/home" o "/home/bfa" en un LVM2 (soporta snapshot y lvresize)
|
|
|
* Placa de red de 100 Mbps
|
|
|
* Recomendado Debian o Ubuntu Server
|
|
|
* Direcciones IP:
|
|
|
* IPv4 (fija, pública, sin NAT)
|
|
|
* (opcional, pero fuertemente recomendado) IPv6 (fija, pública, sin NAT)
|
|
|
* Firewall (iptables + ip6tables)
|
|
|
* 30303/tcp abierto a y desde todos los selladores y todos los *gateways*.
|
|
|
* 30303/udp abierto a y desde el mundo.
|
|
|
* Ssh para administracion desde su propio red.
|
|
|
* El resto cerrado para que Geth no se conecte a "todo Internet".
|
|
|
|
|
|
## Nodo gateway y bootnode en la red oficial de BFA:
|
|
|
Máquina dedicada (puede ser virtual) con:
|
|
|
* 2 vCPU
|
|
|
* 4GB de RAM
|
|
|
* 300 Gb de espacio en disco
|
|
|
* 20 GB para SO
|
|
|
* El resto en "/home" o "/home/bfa" en un LVM2 (soporta snapshot y lvresize)
|
|
|
* Placa de red de 1Gbps
|
|
|
* Recomendado Debian o Ubuntu Server
|
|
|
* Direcciones IP:
|
|
|
* IPv4 (fija, pública, sin NAT)
|
|
|
* (opcional, pero fuertemente recomendado) IPv6 (fija, pública, sin NAT)
|
|
|
* Firewall (iptables + ip6tables)
|
|
|
* 30303/tcp y 30303/udp abierto.
|
|
|
* 30301/udp abierto (si se corre un *bootnode* en la misma VM).
|
|
|
* Tal vez ssh para administracion de su propio red.
|
|
|
* El resto cerrado.
|
|
|
|
|
|
## Nodo transaccional en la red oficial de BFA:
|
|
|
Máquina dedicada (puede ser virtual) con:
|
|
|
* 2 vCPU
|
|
|
* 8+ GB de RAM
|
|
|
* 1 TB de espacio en disco (se puede comenzar con 400 Gb pero se debe tener la posibilidad de aumentar el tamaño del volumen en el futuro)
|
|
|
* 20 GB para SO
|
|
|
* El resto en "/home" o "/home/bfa" en un LVM2 (soporta snapshot y lvresize)
|
|
|
* Placa de red de 100 Mbps
|
|
|
* Recomendado Debian o Ubuntu Server
|
|
|
* Direcciones IP:
|
|
|
* IPv4 (fija, pública, sin preferentemente NAT)
|
|
|
* (opcional, pero fuertemente recomendado) IPv6 (fija, pública, preferentemente sin NAT)
|
|
|
* Firewall (iptables + ip6tables)
|
|
|
* 30303/tcp abierto a y desde todos los selladores y todos los *gateways*.
|
|
|
* 30303/udp abierto a y desde el mundo.
|
|
|
* Ssh para administracion desde su propio red.
|
|
|
* El resto cerrado para que Geth no se conecte a "todo Internet".
|
|
|
|
|
|
|
|
|
|
|
|
## Seguridad de red
|
|
|
|
|
|
Definimos un puerto distinto para los bootnodes y el resto de los nodos (para poder correr un bootnode en la misma dirección IP que un gateway):
|
|
|
* Los nodos generales (selladores, gateways, transaccionales, etc) escuchan en el port TCP 30303 y corren el discovery en el port UDP 30303
|
|
|
* Los bootnodes usan el port UDP 30301 para el discovery
|
|
|
|
|
|
|
|
|
|
|
|
## Nodo en Testnet:
|
|
|
Máquina virtual con:
|
|
|
* 1-2 vCPU
|
|
|
* 4GB de RAM
|
|
|
* 120GB de espacio en disco
|
|
|
* Placa de red de 100Mbps
|
|
|
* Ubuntu Server o Debian
|
|
|
* Dirección IPv4 fija pública
|
|
|
* Dirección IPv6 fija pública (opcional)
|
|
|
* /home/bfa en un LVM2
|
|
|
* Si hay firewall/iptables, un puerto dedicado UDP&TCP |
|
|
\ No newline at end of file |