Ipfs: Daemon IPFS atrás de firewall (corporativo)

Criado em 14 nov. 2016  ·  11Comentários  ·  Fonte: ipfs/ipfs

Não tenho certeza se isso ainda não foi implementado, neste caso, isso deve ser visto como um pedido de documentação. :-)

Eu quero executar o nó ipfs (pelo menos para armazenar em cache as entradas acessadas) em um computador na LAN que não tem acesso direto à internet (nenhuma conexão de entrada, conexão de saída apenas via proxy restritivo - portas 80 e 443 apenas). Tenho várias opções de conexão externa disponíveis:

  1. Proxy http restritivo mencionado.
  2. Tor (meias e privoxy).
  3. Meias via túnel ssh para computador doméstico (via tor).

Como devo configurar o ipfs para funcionar nesse ambiente?

Comentários muito úteis

@RichardLitt , não há resposta significativa no ipfs / support # 32.

  1. "ipfs não usa http"? O proxy http possui o método CONNECT.
  2. E a configuração das meias? Como deve ser feito? Qual será o formato correto no lugar de /ipv4/127.0.0.1/tcp/9050/socks/longandunmemorizablename.onion/QmNODEID ?
  3. E quanto ao bootstrap?

Todos 11 comentários

Olá @pyhedgehog , obrigado! Essa é uma boa pergunta. Ele pode pertencer a ipfs / faq ou ipfs / support . Você poderia reabri-lo lá?

Já existem ipfs / support # 32 e ipfs / faq # 185
Mas a primeira delas ficou sem resposta por quase meio ano!
Então, mais uma vez - minha pergunta se ele é compatível?

Eu pinguei algumas pessoas no IRC. Vamos obter uma resposta para você mais cedo. Obrigado.

@pyhedgehog Houve alguma resposta no ipfs / support # 32. Por enquanto, gostaria de direcioná-lo para lá. Também estamos testando ipfs.trydiscourse.com - este seria um ótimo lugar para colocar sua pergunta, na verdade, já que muitos desenvolvedores estão olhando para ele no momento.

Por enquanto, encerrando esta edição. Obrigado.

@RichardLitt , não há resposta significativa no ipfs / support # 32.

  1. "ipfs não usa http"? O proxy http possui o método CONNECT.
  2. E a configuração das meias? Como deve ser feito? Qual será o formato correto no lugar de /ipv4/127.0.0.1/tcp/9050/socks/longandunmemorizablename.onion/QmNODEID ?
  3. E quanto ao bootstrap?

@pyhedgehog estou ouvindo você. Obrigado por postar essas perguntas lá; Espero que possamos responder para você (eu o faria, é claro, se soubesse as respostas. Não sei.)

De qualquer forma, porém, este repositório não é o lugar certo para fazer essas perguntas.

Copiei as perguntas para o repositório de suporte.

Por que este problema foi encerrado? Temos uma maneira de contornar os proxys?
Se eu seguir os links, é " Problema movido para [lá] "> " Problema movido para [lá] "> Esta página que não fornece informações adicionais.

A resposta é basicamente "não interfere no proxy"? Porque é o que consegui entender com as questões, mas não é verdade.

@GitDoggo , movemos as perguntas / discussões de suporte para os fóruns. No entanto, parece que isso também foi uma solicitação de recurso (suporte ao proxy socks).

Registrei um problema (https://github.com/libp2p/go-libp2p/issues/286). Por enquanto, a única solução é lidar com isso fora do ipfs. Existem ferramentas do tipo VPN que irão encapsular todo o tráfego do sistema operacional por meio de um proxy socks (por exemplo, https://code.google.com/archive/p/badvpn/wikis/tun2socks.wiki). No entanto, não consigo encontrar nenhum bom e maduro (embora devam existir em algum lugar).

@Stebalien Obrigado pela sua resposta.
Mas, infelizmente, ferramentas do tipo VPN são bloqueadas pelo proxy da minha empresa (Anonymizing Utilities). Posso ter um grande problema para usá-las e presumo que seja o mesmo para a maioria das empresas.

Essa seria uma ferramenta "semelhante à VPN" que rotearia todo o tráfego por meio do proxy corporativo (socks), então eu duvido que eles teriam um problema com isso. Basicamente, em vez de configurar cada aplicativo para usar o proxy de forma independente, você configuraria o próprio sistema operacional para usar o proxy.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

PayasR picture PayasR  ·  10Comentários

Netherdrake picture Netherdrake  ·  9Comentários

jbenet picture jbenet  ·  76Comentários

myqq0000 picture myqq0000  ·  5Comentários

nbingham1 picture nbingham1  ·  19Comentários