Я купил доменное имя (скажем, 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 блокирует все остальные порты.
x.com ) и IP-адрес. После этого это до вашего маршрутизатора / брандмауэра, чтобы позволить портам проходить. Вам нужно убедиться, что имя разрешается правильно, используя nslookup или же dig,
dig x.com, вы получаете правильный IP сервера?