Est-ce que les protocoles SSH ou FTP indiquent au serveur quel domaine j'essaie de me connecter?

Lorsque vous utilisez les commandes ssh ou ftp partir du shell Bash, le serveur que je me connecte pour apprendre le nom de domaine utilisé? Je comprends que le nom de domaine est traduit localement en une adresse IP via DNS. Dans HTTP, après cela se produit, le serveur reçoit également le nom de domaine d'origine afin de servir la page correcte, ou de présenter le CERT TLS (SNI) correct.

 host serverfault.com GET / 

Est-ce qu'un phénomène similaire se produit lors de la connexion à ssh ou ftp ?

Je demande parce que j'essaie de ssh dans un serveur (GoDaddy webhosting) qui s'attend à un nom de domaine, mais ne me lâche pas lorsque j'essaie de me connecter via user@IPaddress car le DNS n'est pas encore déplacé vers l'adresse IP GoDaddy.

2 Solutions collect form web for “Est-ce que les protocoles SSH ou FTP indiquent au serveur quel domaine j'essaie de me connecter?”

Non, les clients SSH ne transmettent pas le nom DNS que vous avez connecté au serveur.
Comme vous l'avez dit correctement, le nom est résolu localement à l'adresse IP.

Il semble que j'ai eu tort sur FTP.
Voir l'autre réponse pour plus de détails.

Le protocole SSH / SFTP n'a pas de mécanisme pour fournir l'hôte au serveur.

Il y a eu une discussion sur l'ajout de cette fonctionnalité à OpenSSH, voir "Virtual hosts" pour ssh .


Le protocole FTP possède une commande HOST , ce qui équivaut à l'en-tête HTTP Host . Il est spécifié par une relativement nouvelle RFC 7151 . La RFC a été publiée en mars 2014 (bien que le premier projet soit en 2007). En tant que tel, il n'est pas encore universellement supporté.

Sur le serveur, il est pris en charge par IIS (la RFC est sponsorisée par Microsoft) et ProFTPD (depuis 1.3.6rc1). Il n'est pas pris en charge par d'autres serveurs FTP Unix courants comme Pure-FTPd ou vsftpd.

Sur le client, il est pris en charge par (mon) WinSCP . Ce n'est pas pris en charge par FileZilla, car son auteur s'oppose à l'idée , ni CyberDuck. Je ne connais pas les autres.

  • Outlook Web Access ... access interne?
  • La search de nom DNS (était SSH) ne fonctionnait pas après le lancement de Snow Leopard
  • Comment DNS "se coincent"?
  • Ubuntu échoue sur certaines searchs DNS
  • GoDaddy DNS frustrations.
  • Puis-je avoir une binding générique DNS dans plusieurs servers?
  • Diriger le DNS vers différents ports
  • Le changement de server (adresse IP) affecte l'access au server à partir du domaine SSL certifié par LetsEncrypt
  • Les connections TCP parasites sur le port 53 sont-elles un problème?
  • Enregistrement DNS dynamic pour les clients VPN
  • Noms de domaine entièrement qualifiés, suffixes de recherche dhcp dns et points de fuite
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.