Я купил доменное имя (скажем, x.com) на namecheap. Когда я захожу на x.com через свой веб-браузер (порт 80), я получаю свой index.html, так как я использую apache. Но когда я пытаюсь ssh user@x.com
я получил Connection refused
, Когда я SSH непосредственно к IP, он работает. Таким образом, проблема заключается в том, что namecheap не перенаправляет порт 22 (я также пробовал 53 и 443 к одному и тому же концу. 80 работал, но я не мог его использовать, так как мой компьютер также работает под управлением Apache). Я пытался общаться в службу поддержки, люди не понимали, о чем я говорю. Как я могу получить ssh user@x.com
работать?
РЕДАКТИРОВАТЬ: Dig правильно решил мой IP. И снова, это работает, когда я использую порт 80, просто я не могу использовать этот порт, потому что он мне нужен для Apache. Проблема заключается в том, что namecheap блокирует все остальные порты.
источник
dig x.com
, вы получаете правильный IP сервера?x.com
) и IP-адрес. После этого это до вашего маршрутизатора / брандмауэра, чтобы позволить портам проходить. Вам нужно убедиться, что имя разрешается правильно, используяnslookup
или жеdig
,