Acessar meu PC pela internet

2

Eu tenho um roteador belkin dd-wrt. Ele se conecta a dyndns. Eu consigo acessar meu PC com Windows XP pela Internet e já habilitei o RDP encaminhando a porta 3389 para o meu endereço IP local. Funciona.

Como faço para ativar o acesso ao meu disco rígido ou a qualquer diretório compartilhado? Gostaria de acessar o compartilhamento assim:

smb: //dyndnsalias.com/HostnameOfMyPC/Share

Isso é possível?

    
por mrt181 25.10.2009 / 13:06

5 respostas

2

Como outros afirmaram, seu roteador teria que ser configurado para encaminhar as portas apropriadas para o computador com os compartilhamentos. Você estará abrindo uma enorme lacuna de segurança, então considere outras opções.

Quase tudo será melhor que o SMB / CIFS pela Internet aberta. Pessoalmente, eu usaria o SCP / SFTP para aproveitar a segurança do SSH. Você poderia até encobrir o SMB / CIFS pelo SSH ... em teoria. A única coisa que você precisaria fazer é 1) configurar um servidor SSH no seu computador, e 2) encaminhar as portas SSH do seu computador. roteador para o computador.

Agora, para sua pergunta.

Seu URI smb://dyndnsalias.com/HostnameOfMyPC/Share não funcionará porque você tem dois nomes de host, dyndnsalias.com e HostnameOfMyPC . Em teoria (e dependendo de onde você estava tentando usar isso), o formato seria:

smb://dyndnsalias.com/Sharename
         ^               ^
         |               |
 OR      + host/ip       + share
         |               |
         V               V
\dyndnsalias.com\Sharename

Você pode usar qualquer um desses para o campo host / ip:

  • seu dyndnsalias.com alias (resolve seu IP público),
  • seu IP público,
  • seu HostnameOfMyPC , se e somente se você adicioná-lo ao seu arquivo hosts com seu IP público (isso seria em /etc/hosts on um sistema Unix, ou C:\windows\system32\drivers\etc\hosts no Windows):

    x.x.x.x    HostnameOfMyPC
    
por 25.10.2009 / 17:28
3

Você pode experimentar o Hamachi: link Nenhum encaminhamento de porta ou dyndns necessários!

    
por 25.10.2009 / 13:46
2

Isso é possível, mas eu não recomendaria isso, pois pode deixar sua máquina aberta para ataques.

Eu pessoalmente procuraria usar algo como um servidor FTP como o Filezilla ou um servidor HTTP como IIS ou Apache .

Isso permitirá que você compartilhe a raiz do seu disco rígido ou de qualquer pasta e tenha autenticação - além de ser muito mais seguro.

    
por 25.10.2009 / 13:54
1

Você precisa encaminhar a porta 445 para essa máquina. Falando sério, como outros disseram, não faça isso. Você está pedindo problemas com vírus / exploits, etc.

    
por 25.10.2009 / 14:43
1

Outra opção, desde que você esteja executando o dd-wrt, é usar o OpenVPN (você precisará da compilação vpn do dd-wrt). Isso permite que você configure uma VPN entre sua máquina remota e sua rede local (ou seja, sua máquina remota se comportará como se estivesse em sua rede doméstica). Isso permitirá que você acesse todos os recursos em sua rede doméstica remotamente e com segurança.

Depois de ter o OpenVPN configurado no seu roteador, você precisará instalar e configurar clientes em qualquer máquina remota que queira usar.

    
por 25.01.2010 / 22:04