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 git@github.com
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.

@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