Skip to content

Instantly share code, notes, and snippets.

@guilhermebruzzi
Last active May 22, 2023 17:02
Show Gist options
  • Star 33 You must be signed in to star a gist
  • Fork 8 You must be signed in to fork a gist
  • 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.

@tvacare
Copy link

tvacare commented Oct 18, 2017

Obrigado, Guilherme

Deu certo!

@felmacs
Copy link

felmacs commented Sep 11, 2018

Valew!! Funcionou!

@kauefontes
Copy link

Valeu, Cara!! Já tava passando altas raivas aqui com a net por causa disso hahaha

@juliancorrea
Copy link

Mudando o modem para modo BRIDGE resolve todos os problemas. Normalmente vem configurado com o modo ROTEADOR que é o que avacalha tudo.

@kikogamer
Copy link

Obrigado funcionou mesmo.

@wilcorrea
Copy link

Mudando o modem para modo BRIDGE resolve todos os problemas. Normalmente vem configurado com o modo ROTEADOR que é o que avacalha tudo.

Como fazer isso? Pode dar algum rumo ai?

@mateusavila
Copy link

Life saver!!! obrigado mano!

@pdrolima
Copy link

Pedi a troca do modem (o meu era um Technicolor) e veio um Arris, a porta 22 está liberada. Essa limitação é de modem e os atendentes jogam essa balela de plano jurídico.

Eu queria um Cisco, não confio na Arris, mas é o que tem e pelo menos resolveu essa chatice.

@salesfelipe
Copy link

<3

@henvic
Copy link

henvic commented Dec 9, 2018

Aconteceu o mesmo problema comigo. Instalei ontem NET 240Mbps e veio um modem Technicolor que, pelo que eu li, não é tão bom e tem um bug no firmware relacionado ao NAT. Daí não dá para acessar a porta 22 de um servidor remoto com ele. Liguei reclamando ontem mesmo e hoje trocaram o modem por um Arris, resolvendo o problema.

@gugiserman
Copy link

Boa!

@fjsj
Copy link

fjsj commented Jan 14, 2019

Tive o mesmo problema agora, 2019. Como disseram acima, a culpa é do modem da Technicolor. Este modem bloqueia algumas portas e não tem configuração nele para desbloquear. Solução? Agenda pelo site da NET uma visita técnica. Espera o técnico ligar para você ou te visitar. Pede um modem Humax. O meu é Humax Cable RG Product Model: HG100R-L4.

@hygorluz
Copy link

Tive o mesmo problema com o modem modelo TC7337NET. Liguei para a Net solicitanto assistencia tecnica. O modem foi trocado pelo Arris, problema resolvido.

@walteraa
Copy link

walteraa commented Mar 6, 2019

Valeu, cara!! Salvou minha vida.

@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