Skip to content

Instantly share code, notes, and snippets.

@guilhermebruzzi
Last active May 22, 2023 17:02
Show Gist options
  • Save guilhermebruzzi/e16f88db21335d239cc0ed9cbbdad039 to your computer and use it in GitHub Desktop.
Save guilhermebruzzi/e16f88db21335d239cc0ed9cbbdad039 to your computer and use it in GitHub Desktop.
NET não libera a porta 22 e impede de acessar o github por ssh

Usar ssh do github com wifi do netcombo

A NET parece que só libera o uso de qualquer porta, como a porta 22 de ssh, para pessoa jurídica em seus novos planos (desde 2016).

Para conseguir usar o github por ssh com plano de internet da NET para pessoa física, é necessário:

Criar o arquivo ~/.ssh/config e adicionar:

Host github.com
  Hostname ssh.github.com
  Port 443

Conferir se funcionou:

ssh -T [email protected]
Hi username! You've successfully authenticated, but GitHub does not
provide shell access.

Confira o artigo completo em: https://help.github.com/articles/using-ssh-over-the-https-port/

Update: Parece que é na verdade um problema com o modem modelo TC7337NET da Technicolor. É possível resolver o problema também ligando para a Net e solicitanto assistência tecnica. O modem sendo trocado pelo Arris, resolveu segundo falaram nos comentários.

@EulerFaria
Copy link

Deu certo aqui ! Boa.

@fbbergamo
Copy link

mesmo problema, deu certo colocando a porta 443, mas é bizzaro não conseguir editar isso no roteador

@jonaslimads
Copy link

jonaslimads commented Mar 13, 2019

O problema foi resolvido ao pedir à Net a substituição do modem problemático Technicolor por um Arris, que não bloqueia essa porta.

Mesmo que altere o Github/Bitbucket pra acessar a porta 443, ainda sim o modem Technicolor não vai poder acessar via SSH servidores remotos.

@tota1099
Copy link

tota1099 commented Jun 4, 2019

Muito obrigado !!! Funcionou aqui.

@mcandeia
Copy link

mcandeia commented Jun 7, 2019

Valeuzao cara!

@Rendson-Fernandes
Copy link

Meu modem é exatamento o TC7337NET.
Para Habilitar a porta ssh para acesso remoto basta acessar acessar as configurações do Roteador, Encaminhamento de porta, selecionar um serviço(SSH), provisionar um IP que deseja conectar (Notebook ou PC) 192.168.0.XX, e aplicar a mudança redireccionando para o UDP.

Pronto ... está redirecionando e conectando por acesso remoto. Outro modo é usar uma mascara de IP, porém n recomendo uma vez que fica exposto.

@GeorgeHPD
Copy link

Esse modem tem problema mesmo tenho um contrato exclusivo com a net por reclamações na anatel, e venho brigando a dias com a net por causa das portas 3389 e 22 que não é liberada mesmo adicionando no modem, solicitei a troca do equipamento hoje amanhã a empresa ira trocar...

@bartier
Copy link

bartier commented Apr 8, 2020

Para quem nao consegue conectar o bitbucket via ssh (fazer clone de projetos, etc) com a NET, pode fazer o test do telnet bitbucket.org 22 e ver se está usando algum IPv6.
image

No meu caso estava tentando conector com o Bitbucket com IPv6 ao invés de algum IPv4 (se você fizer um nslookup bitbucket.org verá que existem algumas entraddas IPv4/IPv6).
image

Forcei a conexão a usar IPv4 editando o arquivo /etc/hosts colocando a entrada abaixo de um IPv4 qualquer do comando anterior:
18.205.93.2 bitbucket.org

Após editar o arquivo o telnet bitbucket.org 22 funcionou a porta 22 com o bitbucket.org:

image

Uma medida palitiva que funcionou pra mim caso alguém esteja com o mesmo problema.

@GitVitor
Copy link

caracas, funcionou!!!!
Mt obrigado

@bartier
Copy link

bartier commented Apr 15, 2020

@GitVitor

caracas, funcionou!!!!
Mt obrigado

Opa, blz? Apenas a titulo de documentar para mais pessoas poderem conseguir resolver tb, voce se refere a qual tipo de config que fez?

@GitVitor
Copy link

Para quem nao consegue conectar o bitbucket via ssh (fazer clone de projetos, etc) com a NET, pode fazer o test do telnet bitbucket.org 22 e ver se está usando algum IPv6.
image

No meu caso estava tentando conector com o Bitbucket com IPv6 ao invés de algum IPv4 (se você fizer um nslookup bitbucket.org verá que existem algumas entraddas IPv4/IPv6).
image

Forcei a conexão a usar IPv4 editando o arquivo /etc/hosts/ colocando a entrada abaixo de um IPv4 qualquer do comando anterior:
18.205.93.2 bitbucket.org

Após editar o arquivo o telnet bitbucket.org 22 funcionou a porta 22 com o bitbucket.org:

image

Uma medida palitiva que funcionou pra mim caso alguém esteja com o mesmo problema.

Essa aqui funcionou para mim ^^

@williamokano
Copy link

Eu tinha um modem similar, também da technicolor, mas usava algar. Só que a algar libera o usuário.

Pra mim voltou a funcionar após logar no modem e desativar o firewall. (In)felizmente não tenho esse modem mais, então só tenho isso de info pra passar pra galera.

@GeorgeHPD
Copy link

o meu foi resolvido com a troca do modem para um arris junto com um rollback do ipv6 para ipv4

@Ruttmann
Copy link

Ruttmann commented Mar 9, 2021

Para quem nao consegue conectar o bitbucket via ssh (fazer clone de projetos, etc) com a NET, pode fazer o test do telnet bitbucket.org 22 e ver se está usando algum IPv6.
image

No meu caso estava tentando conector com o Bitbucket com IPv6 ao invés de algum IPv4 (se você fizer um nslookup bitbucket.org verá que existem algumas entraddas IPv4/IPv6).
image

Forcei a conexão a usar IPv4 editando o arquivo /etc/hosts colocando a entrada abaixo de um IPv4 qualquer do comando anterior:
18.205.93.2 bitbucket.org

Após editar o arquivo o telnet bitbucket.org 22 funcionou a porta 22 com o bitbucket.org:

image

Uma medida palitiva que funcionou pra mim caso alguém esteja com o mesmo problema.

Tenho internet da Claro em casa (Floripa) e funciona redondo o SSH, seja Github ou Bitbucket. Em Blumenau, na casa dos meus sogros só o SSH pro Bitbucket não funcionava (e sem nenhuma resposta de erro, simplesmente me ignorava, também internet Claro). Fiz os passos acima e resolveu pra mim também! :)

@alexrosabr
Copy link

A dica do @bartier acima funcionou pra mim com o Gitlab.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment