>> Elettronica Tecnologia >  >> telefoni >> Stazioni conferencing

Configurazione di reti peer-to-peer?

Passaggio 1:configura il primo nodo P2P

1. Nel portale di Azure vai al tuo gruppo di risorse blockchain e vai al primo nodo blockchain.

2. Nel menu a sinistra, fai clic su Proprietà e fai clic su Visualizza e scarica file di configurazione in Impostazioni Blockchain .

3. Scarica i file `conf/configtx.yaml` e `crypto/crypto-config.yaml` sul tuo computer locale.

4. Apri `configtx.yaml` in un editor di testo e apporta le seguenti modifiche:

* Nella sezione "Ordinatore", modifica il campo "Indirizzi" con l'indirizzo IP del tuo primo nodo blockchain (10.0.0.4 ) e il porto a `7050`.

* Nella sezione "Applicazione", modifica il campo "Indirizzi" con l'indirizzo IP del tuo primo nodo blockchain (10.0.0.4 ) e la porta a "7051".

5. Salva le modifiche in "configtx.yaml".

6. Torna al portale di Azure e fai clic su Aggiorna per aggiornare l'elenco delle proprietà per il nodo blockchain.

7. Apri PowerShell terminale e vai alla directory in cui hai salvato i file di configurazione.

```

cd {percorso della directory dei file di configurazione}

```

8. Esegui il comando seguente per creare un blocco genesi:

```

Nuovo-GenesisBlock -ChannelID P2PChannel1 -Orderer localhost:7050 -OutputBlock genesisblock.pb -Config configtx.yaml

```

9. Esegui il comando seguente per avviare il primo nodo P2P:

```

Start-Node -NodeName Node0 -ChannelID P2PChannel1 -GenesisBlockFile genesisblock.pb -CryptoConfig crypto-config.yaml

```

Passaggio 2:configura il secondo nodo P2P

1. Ripeti i passaggi 2-5 per il secondo nodo blockchain.

2. Nel file `configtx.yaml`, apporta le seguenti modifiche:

* Nella sezione "Ordinatore", modifica il campo "Indirizzi" con l'indirizzo IP del secondo nodo blockchain (10.0.0.5 ) e il porto a `7050`.

* Nella sezione "Applicazione", modifica il campo "Indirizzi" con l'indirizzo IP del secondo nodo blockchain (10.0.0.5 ) e la porta a "7051".

3. Salva le modifiche in `configtx.yaml` e segui i passaggi 6-9 per creare un blocco genesi e avviare il secondo nodo blockchain.

Passaggio 3:unisci il secondo nodo P2P alla rete

1. Apri PowerShell terminale e vai alla directory in cui hai salvato i file di configurazione per il secondo nodo blockchain.

2. Esegui il comando seguente per unire il secondo nodo blockchain alla rete:

```

Join-Channel -NodeName Node1 -ChannelID P2PChannel1 -GenesisBlockFile genesisblock.pb -CryptoConfig crypto-config.yaml -Indirizzo 10.0.0.4:7050

```

Passaggio 4:verifica la configurazione di rete

1. Apri `crypto-config.yaml` da uno dei nodi blockchain in un editor di testo.

2. Nella sezione "Organizzazioni", dovresti vedere due organizzazioni:Organizzazione1 e Organizzazione2.

3. Ogni organizzazione deve avere cinque membri:Admin, Utente1, Utente2, Utente3 e Utente4.

4. Nella sezione "OrdererOrgs", dovresti vedere un'organizzazione:OrdererOrg.

5. OrdererOrg deve avere un membro:Admin.

6. Verifica che i campi dell'indirizzo "Ordinatore" e "Applicazione" corrispondano a quanto impostato in "configtx.yaml".

7. Avvia Azure Cloud Shell .

8. Esegui i seguenti comandi per connetterti al primo nodo blockchain e controlla l'elenco dei chaincode:

```

az blockchain node connect --resource-group {nome del gruppo di risorse} --blockchain-node {nome del nodo 1 della blockchain}

elenco chaincode peer --installato

```

9. Ripeti il ​​passaggio precedente per connetterti al secondo nodo blockchain e controlla l'elenco dei chaincode.

10. Se entrambi i nodi mostrano gli stessi chaincode installati, la rete è configurata correttamente.

  1. Come nascondere i file sul vostro Android
  2. Come fare una lista di distribuzione su iPhone
  3. Come aprire file MP4 senza scaricare software
  4. Come sbloccare un Samsung SGH - A412
  5. Come ottenere nuove mappe per GPS
  6. Come Carica & Save Camcorder Video File