SSH - Ajuda pfv

Iniciado por nphls, 11 de Novembro de 2008, 16:51

tópico anterior - próximo tópico

nphls

Ola a todos! :)

Estou tendo algumas dificuldades em conseguir estabelecer uma ligacao ssh e esperava que alguem me conseguisse ajudar.

Estou correndo uma versao virtual do Ubuntu em Windows XP

O que eu gostava de ser capaz de fazer era aceder via ssh de qualquer computador Windows atraves do putty a essa versao virtual do Ubuntu que estaria sempre a correr no meu computador windows. Espero ter-me feito entender. Senao digam, que eu tentarei me esclarecer melhor.

o servidor ssh no ubuntu inicializa correctamente:
$ sudo /etc/init.d/ssh start
* Starting OpenBSD Secure Shell server sshd                             [ OK ]


Quando tento conectar do meu computador windows para o ubuntu atraves de ssh, o putty da este erro: "Network error: Connection refused".

Estou por detras de um "router". Portanto sei que terei que fazer "port forwarding". Eu sei faze-lo. E sei que a porta é a 22.
Não sei que protocolos tenho que escolher nem para que ip é que devo fazer o "forward"...

Outra coisa, nao sei se é importante ou n: Estou usando um dominio homelinux.com (do dyndns.com) para que nao tenha que memorizar o ip todos os dias antes de sair de casa  e o update do ip esta sendo feito pelo DynDns Updater (disponibilizado no site do dyndns.com)

Desde ja agradeco a vossa ajuda.  ;)

Felix

Se fosse somente de sua rede interna seria bem mais fácil, pois teoricamente seu Ubuntu 'enxergaria' as outras máquinas de rede normalmente, mas pelo visto você quer fazer uma conexão externa, daí além de seu router acho que há necessidade de fazer alguma configuração especial no Windows também (isso se o que você deseja for possível - acho que é).

nphls

E em relacao à configuracao do "router", é capaz de me dar uma ajuda?

Eu estou em duvida para que ip é q tenho q fazer o "forward":

Qd faco "ipconfig" no windows:

Ethernet adapter VMware Network Adapter VMnet8:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.202.1
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . :

Ethernet adapter VMware Network Adapter VMnet1:

        Connection-specific DNS Suffix  . :
        IP Address. . . . . . . . . . . . : 192.168.216.1
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . :


Qd faco "ifconfig" no ubuntu:

eth1      Link encap:Ethernet  HWaddr 00:0C:29:A6:56:C0 
          inet addr:192.168.202.128 Bcast:192.168.202.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fea6:56c0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1069 errors:0 dropped:0 overruns:0 frame:0
          TX packets:564 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:980125 (957.1 KB)  TX bytes:48271 (47.1 KB)
          Interrupt:16 Base address:0x2024

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)


Conclusao, nao sei se tenho que usar o do VMnet8, VMNet1 ou o do ubuntu...

Desde ja obrigado pela ajuda


arisimoes

então eu to tentando acessar o meu server por ssh pela rede interna, porém quando to no windows usando o putty da conection time out

ja testei o ssh no proprio server com o comando "ssh localhost" e funcionou não mexi em nada no server ainda, pois n tenho experiencia e estou aprendendo.

a unica coisa q modifiquei foi no /etc/network/interfaces coloquei ip fixo na maquina e testei a conecção de internet e funciona.


rtlnx

Cara verifica o firewall do windows, onde está a maquina virtual, ele pode estar bloqueando a porta 22.

arisimoes

#5
Citação de: rtlnx online 13 de Agosto de 2009, 12:03
Cara verifica o firewall do windows, onde está a maquina virtual, ele pode estar bloqueando a porta 22.

eu tinha apagado no arquivo /etc/network/interfaces a linha auto eth0 dai ele n estava setando o ip so descobri isso com o comando ifconfig eth0

e também no conf do ssh eu coloque o ip no lugar errado
porem ja resolvi