Próbuję skonfigurować VPN z Raspberry Pi, a pierwszym krokiem jest uzyskanie możliwości dostępu do ssh
urządzenia spoza mojej sieci lokalnej. Z jakiegoś powodu okazuje się to niemożliwe i nie mam najmniejszego pojęcia, dlaczego. Kiedy próbuję połączyć się z ssh
moim serwerem za pomocą user@hostname
, pojawia się błąd:
ssh: Could not resolve hostname [hostname]: nodename nor servname provided, or not known
Mogę jednak zalogować się do serwera za pomocą,
ssh user@[local IP]
Serwer to Raspberry Pi Model B z najnowszą dystrybucją Raspbian, a maszyna, z którą próbuję się z nim połączyć, to Macbook Pro z systemem Mavericks. ssh
został włączony na Raspberry Pi podczas konfigurowania Raspbian.
Godzinami przeglądałem przepełnienie stosu, próbując sprawdzić, czy ktoś inny miał ten problem i nic nie znalazłem. Każdy ssh
samouczek, który znajduję, mówi, że powinienem być w stanie ustawić go na zdalnym komputerze i zalogować się z dowolnego miejsca przy użyciu nazwy hosta, a nigdy nie odniosłem sukcesu.
[hostname]
, czego używasz, nie może zostać rozwiązane z miejsca, w którym go wypróbujesz. Czynslookup [hostname]
zwraca Ci to[local IP]
, czego oczekujesz?