Kupiłem nazwę domeny (powiedzmy x.com) na namecheap. Gdy idę do x.com za pomocą przeglądarki internetowej (port 80), otrzymuję plik index.html, ponieważ uruchamiam apache. Ale kiedy próbuję ssh [email protected]
, dostaję Connection refused
. Kiedy przesyłam ssh bezpośrednio do adresu IP, działa. Problemem jest więc to, że namecheap nie przekierowuje portu 22 (próbowałem również 53 i 443 do tego samego końca. 80 działało, ale nie mogłem go użyć, ponieważ mój komputer również działa z apache). Próbowałem rozmawiać na temat obsługi klienta, ludzie nie mieli pojęcia, o czym mówię. Jak mogę dostać się ssh [email protected]
do pracy?
EDYCJA: Dig poprawnie rozwiązał moje IP. I znowu działa, kiedy używam portu 80, po prostu nie mogę użyć tego portu, ponieważ potrzebuję go do Apache. Problem polega na blokowaniu wszystkich innych portów przez namecheap.
źródło
dig x.com
, czy uzyskasz prawidłowy adres IP serwera?x.com
) i adres IP. Następnie do routera / zapory sieciowej należy zezwolić na przejście portów. Musisz upewnić się, że nazwa została poprawnie rozwiązana za pomocąnslookup
lubdig
.