3 votes

Ajout d'une entrée hosts à iOS en l'absence de DNS

Je travaille avec une application dans laquelle mon iPhone doit voir mon ordinateur portable sur le réseau sous son nom d'hôte et non sous son adresse IP, car le certificat SSL ne fonctionne qu'avec le nom. Au bureau, j'ai résolu le problème en ajoutant une entrée DNS faisant correspondre mon hôte à mon IP et cela fonctionne. Mais aujourd'hui, je suis en WFH sur mon réseau domestique qui ne dispose pas d'un serveur DNS.

Je me demandais si je pouvais modifier un fichier hosts sur l'iPhone (ou un paramètre ou quelque chose d'équivalent) pour que l'iPhone puisse voir l'ordinateur portable sous son nom. Ils sont tous deux sur le même réseau et peuvent se joindre l'un à l'autre par IP, mais le réseau n'a pas de DNS.

Je suis aussi tombé sur ce matériel connexe . Voici mes paramètres pertinents :

>hostname
my-mac.local
>scutil --get ComputerName
my-mac
>scutil --get HostName
HostName: not set
>scutil --get LocalHostName
my-mac

1voto

grg Points 181593

Vous pouvez modifier le fichier hosts sur l'appareil iOS si celui-ci est jailbreaké.

Le fichier hosts se trouve au même endroit que sous OS X : /etc/hosts. Il fonctionne exactement de la même manière que le fichier hosts sous OS X.

Définissez le nom d'hôte de votre machine OS X en utilisant :

sudo scutil --set HostName your-hostname

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X