sur certains ordinateurs, "hostname" ne fonctionne pas
(il retourne une chaîne vide)
il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
qui fait relais dns ou un truc comme ça)
est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
l'ordinateur" (défini dans les préférences partage) dans un script sh ?
sur certains ordinateurs, "hostname" ne fonctionne pas
(il retourne une chaîne vide)
il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
qui fait relais dns ou un truc comme ça)
est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
l'ordinateur" (défini dans les préférences partage) dans un script sh ?
sur certains ordinateurs, "hostname" ne fonctionne pas
(il retourne une chaîne vide)
il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
qui fait relais dns ou un truc comme ça)
est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Thomas wrote:
> sur certains ordinateurs, "hostname" ne fonctionne pas
> (il retourne une chaîne vide)
> il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
> qui fait relais dns ou un truc comme ça)
Un serveur DNS ne donne pas son nom à l'ordinateur, il fait la
correspondance entre UN nom d'ordinateur et une adresse IP (ou l'inverse
en cas de reverse DNS). C'est le serveur DHCP qui, éventuellement, donne
un nom à l'ordinateur.
Si celui-ci est mal configuré il retourne une chaine vide.
> est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
> l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Il est possible que la chaîne renvoyée par le serveur DHCP écrase dans
hostname, celle qui est dans les préférences de partage.
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
> sur certains ordinateurs, "hostname" ne fonctionne pas
> (il retourne une chaîne vide)
> il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
> qui fait relais dns ou un truc comme ça)
Un serveur DNS ne donne pas son nom à l'ordinateur, il fait la
correspondance entre UN nom d'ordinateur et une adresse IP (ou l'inverse
en cas de reverse DNS). C'est le serveur DHCP qui, éventuellement, donne
un nom à l'ordinateur.
Si celui-ci est mal configuré il retourne une chaine vide.
> est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
> l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Il est possible que la chaîne renvoyée par le serveur DHCP écrase dans
hostname, celle qui est dans les préférences de partage.
Thomas wrote:
> sur certains ordinateurs, "hostname" ne fonctionne pas
> (il retourne une chaîne vide)
> il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
> qui fait relais dns ou un truc comme ça)
Un serveur DNS ne donne pas son nom à l'ordinateur, il fait la
correspondance entre UN nom d'ordinateur et une adresse IP (ou l'inverse
en cas de reverse DNS). C'est le serveur DHCP qui, éventuellement, donne
un nom à l'ordinateur.
Si celui-ci est mal configuré il retourne une chaine vide.
> est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
> l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Il est possible que la chaîne renvoyée par le serveur DHCP écrase dans
hostname, celle qui est dans les préférences de partage.
bonjour :-)
sur certains ordinateurs, "hostname" ne fonctionne pas
(il retourne une chaîne vide)
il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
qui fait relais dns ou un truc comme ça)
est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
l'ordinateur" (défini dans les préférences partage) dans un script sh ?
bonjour :-)
sur certains ordinateurs, "hostname" ne fonctionne pas
(il retourne une chaîne vide)
il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
qui fait relais dns ou un truc comme ça)
est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
l'ordinateur" (défini dans les préférences partage) dans un script sh ?
bonjour :-)
sur certains ordinateurs, "hostname" ne fonctionne pas
(il retourne une chaîne vide)
il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
qui fait relais dns ou un truc comme ça)
est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Thomas wrote:
> bonjour :-)
>
>
> sur certains ordinateurs, "hostname" ne fonctionne pas
> (il retourne une chaîne vide)
> il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
> qui fait relais dns ou un truc comme ça)
>
> est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
> l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Salut
%> scutil --get ComputerName
Retourne le nom que tu donnes dans les pref de partage
%> scutil --get LocalHostName
Retourne le nom "bonjour"
A part ça des problèmes de DNS, c'est pas très conseillé.
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
> bonjour :-)
>
>
> sur certains ordinateurs, "hostname" ne fonctionne pas
> (il retourne une chaîne vide)
> il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
> qui fait relais dns ou un truc comme ça)
>
> est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
> l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Salut
%> scutil --get ComputerName
Retourne le nom que tu donnes dans les pref de partage
%> scutil --get LocalHostName
Retourne le nom "bonjour"
A part ça des problèmes de DNS, c'est pas très conseillé.
Thomas wrote:
> bonjour :-)
>
>
> sur certains ordinateurs, "hostname" ne fonctionne pas
> (il retourne une chaîne vide)
> il semblerait que ça soit à cause du serveur dns qui déconne (le routeur
> qui fait relais dns ou un truc comme ça)
>
> est ce que qqn sait si malgré ça c'est possible d'avoir le "nom de
> l'ordinateur" (défini dans les préférences partage) dans un script sh ?
Salut
%> scutil --get ComputerName
Retourne le nom que tu donnes dans les pref de partage
%> scutil --get LocalHostName
Retourne le nom "bonjour"
A part ça des problèmes de DNS, c'est pas très conseillé.
> %> scutil --get ComputerName
> Retourne le nom que tu donnes dans les pref de partage
>
> %> scutil --get LocalHostName
> Retourne le nom "bonjour"
merci bcp, ça fera l'affaire :-))
même si j'ai pas bien compris la différence, puisque ça retourne tjr la
même chose, même quand hostname est différent
> A part ça des problèmes de DNS, c'est pas très conseillé.
pourquoi, précisément ?
et je trouve ça plutôt risqué, que le fonctionnement interne dépende de
choses externes, non ? c'est source d'attaques facile, non ???
(j'ai du indiquer les ip dns manuellement sur les ordis qui sont
derrière ce routeur, tellement il déconne :-(( )
> %> scutil --get ComputerName
> Retourne le nom que tu donnes dans les pref de partage
>
> %> scutil --get LocalHostName
> Retourne le nom "bonjour"
merci bcp, ça fera l'affaire :-))
même si j'ai pas bien compris la différence, puisque ça retourne tjr la
même chose, même quand hostname est différent
> A part ça des problèmes de DNS, c'est pas très conseillé.
pourquoi, précisément ?
et je trouve ça plutôt risqué, que le fonctionnement interne dépende de
choses externes, non ? c'est source d'attaques facile, non ???
(j'ai du indiquer les ip dns manuellement sur les ordis qui sont
derrière ce routeur, tellement il déconne :-(( )
> %> scutil --get ComputerName
> Retourne le nom que tu donnes dans les pref de partage
>
> %> scutil --get LocalHostName
> Retourne le nom "bonjour"
merci bcp, ça fera l'affaire :-))
même si j'ai pas bien compris la différence, puisque ça retourne tjr la
même chose, même quand hostname est différent
> A part ça des problèmes de DNS, c'est pas très conseillé.
pourquoi, précisément ?
et je trouve ça plutôt risqué, que le fonctionnement interne dépende de
choses externes, non ? c'est source d'attaques facile, non ???
(j'ai du indiquer les ip dns manuellement sur les ordis qui sont
derrière ce routeur, tellement il déconne :-(( )
Thomas wrote:
> > %> scutil --get ComputerName
> > Retourne le nom que tu donnes dans les pref de partage
> >
> > %> scutil --get LocalHostName
> > Retourne le nom "bonjour"
>
> merci bcp, ça fera l'affaire :-))
>
> même si j'ai pas bien compris la différence, puisque ça retourne tjr la
> même chose, même quand hostname est différent
Gh ?
Récapitulons.
Le ComputerName est celui que tu mets dans les pref system, partage.
Il ne change pas de façon automatique.
Le LocalHostName est indiqué sous le ComputerName et par défaut quand tu
changes le premier, le second change. Mais tu peux l'indiquer
manuellement avec le bouton édit.
Ce LocalHostName est l'identité de la machine via "bonjour", le protocle
mdns de Apple
Le Hostname n'est pas une spécialités Apple.
Sous Unix, c'est le "vrais nom" de la machine.
Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
avec la GUI.
Chaque nom peut être différent, mais c'est plus simple quand ils sont
identiques. Par exemple pour différencier le ComputerName du
LocalHostName, essaies de mettre des espaces ou deux -- dans le
ComputerName, tu verras que les règles de nomage sont différentes et que
donc le LocalHostName n'est pas identique, il est juste "simmilaire" au
ComputerName.
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
> > %> scutil --get ComputerName
> > Retourne le nom que tu donnes dans les pref de partage
> >
> > %> scutil --get LocalHostName
> > Retourne le nom "bonjour"
>
> merci bcp, ça fera l'affaire :-))
>
> même si j'ai pas bien compris la différence, puisque ça retourne tjr la
> même chose, même quand hostname est différent
Gh ?
Récapitulons.
Le ComputerName est celui que tu mets dans les pref system, partage.
Il ne change pas de façon automatique.
Le LocalHostName est indiqué sous le ComputerName et par défaut quand tu
changes le premier, le second change. Mais tu peux l'indiquer
manuellement avec le bouton édit.
Ce LocalHostName est l'identité de la machine via "bonjour", le protocle
mdns de Apple
Le Hostname n'est pas une spécialités Apple.
Sous Unix, c'est le "vrais nom" de la machine.
Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
avec la GUI.
Chaque nom peut être différent, mais c'est plus simple quand ils sont
identiques. Par exemple pour différencier le ComputerName du
LocalHostName, essaies de mettre des espaces ou deux -- dans le
ComputerName, tu verras que les règles de nomage sont différentes et que
donc le LocalHostName n'est pas identique, il est juste "simmilaire" au
ComputerName.
Thomas wrote:
> > %> scutil --get ComputerName
> > Retourne le nom que tu donnes dans les pref de partage
> >
> > %> scutil --get LocalHostName
> > Retourne le nom "bonjour"
>
> merci bcp, ça fera l'affaire :-))
>
> même si j'ai pas bien compris la différence, puisque ça retourne tjr la
> même chose, même quand hostname est différent
Gh ?
Récapitulons.
Le ComputerName est celui que tu mets dans les pref system, partage.
Il ne change pas de façon automatique.
Le LocalHostName est indiqué sous le ComputerName et par défaut quand tu
changes le premier, le second change. Mais tu peux l'indiquer
manuellement avec le bouton édit.
Ce LocalHostName est l'identité de la machine via "bonjour", le protocle
mdns de Apple
Le Hostname n'est pas une spécialités Apple.
Sous Unix, c'est le "vrais nom" de la machine.
Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
avec la GUI.
Chaque nom peut être différent, mais c'est plus simple quand ils sont
identiques. Par exemple pour différencier le ComputerName du
LocalHostName, essaies de mettre des espaces ou deux -- dans le
ComputerName, tu verras que les règles de nomage sont différentes et que
donc le LocalHostName n'est pas identique, il est juste "simmilaire" au
ComputerName.
est ce qu'il y aurais aussi qqch pour avoir le nom complet de
l'utilisateur ? :-)
(plutôt que le nom court, avec "whoami")
> Le Hostname n'est pas une spécialités Apple.
> Sous Unix, c'est le "vrais nom" de la machine.
> Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
> avec la GUI.
dommage qu'apple n'ait pas décidé d'en faire le "vrai nom" aussi, ça
aurait été plus simple ...
merci :-)
est ce qu'il y aurais aussi qqch pour avoir le nom complet de
l'utilisateur ? :-)
(plutôt que le nom court, avec "whoami")
> Le Hostname n'est pas une spécialités Apple.
> Sous Unix, c'est le "vrais nom" de la machine.
> Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
> avec la GUI.
dommage qu'apple n'ait pas décidé d'en faire le "vrai nom" aussi, ça
aurait été plus simple ...
merci :-)
est ce qu'il y aurais aussi qqch pour avoir le nom complet de
l'utilisateur ? :-)
(plutôt que le nom court, avec "whoami")
> Le Hostname n'est pas une spécialités Apple.
> Sous Unix, c'est le "vrais nom" de la machine.
> Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
> avec la GUI.
dommage qu'apple n'ait pas décidé d'en faire le "vrai nom" aussi, ça
aurait été plus simple ...
merci :-)
Thomas wrote:
> est ce qu'il y aurais aussi qqch pour avoir le nom complet de
> l'utilisateur ? :-)
> (plutôt que le nom court, avec "whoami")
dscl . -read /Users/`whoami` realname
> > Le Hostname n'est pas une spécialités Apple.
> > Sous Unix, c'est le "vrais nom" de la machine.
> > Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
> > avec la GUI.
>
> dommage qu'apple n'ait pas décidé d'en faire le "vrai nom" aussi, ça
> aurait été plus simple ...
Je penses que ça aurait été idiot.
Unix est un vieux machin qui a été conçu pour du serveur.
Sur un serveur, il est évident que le hostname est fiable.
Mais sur un portable en dhcp, ça change tout le temps.
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
> est ce qu'il y aurais aussi qqch pour avoir le nom complet de
> l'utilisateur ? :-)
> (plutôt que le nom court, avec "whoami")
dscl . -read /Users/`whoami` realname
> > Le Hostname n'est pas une spécialités Apple.
> > Sous Unix, c'est le "vrais nom" de la machine.
> > Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
> > avec la GUI.
>
> dommage qu'apple n'ait pas décidé d'en faire le "vrai nom" aussi, ça
> aurait été plus simple ...
Je penses que ça aurait été idiot.
Unix est un vieux machin qui a été conçu pour du serveur.
Sur un serveur, il est évident que le hostname est fiable.
Mais sur un portable en dhcp, ça change tout le temps.
Thomas wrote:
> est ce qu'il y aurais aussi qqch pour avoir le nom complet de
> l'utilisateur ? :-)
> (plutôt que le nom court, avec "whoami")
dscl . -read /Users/`whoami` realname
> > Le Hostname n'est pas une spécialités Apple.
> > Sous Unix, c'est le "vrais nom" de la machine.
> > Sur Mac OS X il est généré automatiquement et on ne peux pas le changer
> > avec la GUI.
>
> dommage qu'apple n'ait pas décidé d'en faire le "vrai nom" aussi, ça
> aurait été plus simple ...
Je penses que ça aurait été idiot.
Unix est un vieux machin qui a été conçu pour du serveur.
Sur un serveur, il est évident que le hostname est fiable.
Mais sur un portable en dhcp, ça change tout le temps.