OVH Cloud OVH Cloud

configuration ip

9 réponses
Avatar
kurtz le pirate
bonsoir,

ça va vous paraître bête comme question, mais quel est l'équivalent sous
osx de la commande 'ipconfig /all' de windows ?

en d'autres termes, comment connaître les adresses des serveurs dns que
la station (en dhcp) utilise ?

... non, je ne veux pas regarder sur le serveur dhcp (mon routeur) car
j'ai fais quelques modifs dessus et je veux voir le résultat sur le
client !


merci

--
klp

9 réponses

Avatar
patpro ~ patrick proniewski
In article ,
kurtz le pirate wrote:

bonsoir,

ça va vous paraître bête comme question, mais quel est l'équivalent sous
osx de la commande 'ipconfig /all' de windows ?

en d'autres termes, comment connaître les adresses des serveurs dns que
la station (en dhcp) utilise ?

... non, je ne veux pas regarder sur le serveur dhcp (mon routeur) car
j'ai fais quelques modifs dessus et je veux voir le résultat sur le
client !


cat /etc/resolv.conf

ou, sur une seule ligne :

/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Suppo
rt/networksetup -getdnsservers "Built-in Ethernet"


patpro

--
http://www.patpro.net/

Avatar
Eric Levenez
Le 24/11/06 20:00, dans ,
« kurtz le pirate » a écrit :

ça va vous paraître bête comme question, mais quel est l'équivalent sous
osx de la commande 'ipconfig /all' de windows ?


Il faut faire (en0=Ethernet, en1=Airport...):

ipconfig getpacket en0

Pour avoir les interfaces configurées :

ifconfig

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.

Avatar
patpro ~ patrick proniewski
In article <C18D03E3.929B1%,
Eric Levenez wrote:

Le 24/11/06 20:00, dans ,
« kurtz le pirate » a écrit :

ça va vous paraître bête comme question, mais quel est l'équivalent sous
osx de la commande 'ipconfig /all' de windows ?


Il faut faire (en0=Ethernet, en1=Airport...):

ipconfig getpacket en0


marrant, finalement j'ai pas une seule fois le même résultat :)

cat /etc/resolv.conf --> serveurs A, B, C, D et E
ipconfig getpacket en0 --> serveurs D et E
networksetup -getdnsservers "Built-in Ethernet" --> serveurs A, B, C

patpro

--
http://www.patpro.net/


Avatar
Eric Levenez
Le 24/11/06 20:30, dans ,
« patpro ~ patrick proniewski » a écrit :

cat /etc/resolv.conf --> serveurs A, B, C, D et E


Ce fichier est la liste de tous les serveurs trouvés et/ou configurés.

ipconfig getpacket en0 --> serveurs D et E


Cette commande donne les serveurs trouvés par DHCP sur l'interface en0. Il
faut boucler sur toutes les interfaces si tu veux la liste complète. Ce ne
sera que la liste des serveurs par DHCP, sans tenir compte de serveurs
configurés en dur.

networksetup -getdnsservers "Built-in Ethernet" --> serveurs A, B, C


Ça aucune idée de ce que cela fait (en tout cas networksetup n'existe pas
sur ma machine).

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.

Avatar
patpro ~ patrick proniewski
In article <C18D0957.929CE%,
Eric Levenez wrote:

Cette commande donne les serveurs trouvés par DHCP sur l'interface en0. Il
faut boucler sur toutes les interfaces si tu veux la liste complète. Ce ne
sera que la liste des serveurs par DHCP, sans tenir compte de serveurs
configurés en dur.


yep, j'ai vu ça.

networksetup -getdnsservers "Built-in Ethernet" --> serveurs A, B, C


Ça aucune idée de ce que cela fait (en tout cas networksetup n'existe pas
sur ma machine).


c'est fourni avec le client ARD, si t'as ce client, alors tu as le
binaire. Par contre il n'est pas dans le PATH.
C'est pas mal comme outil en terme de possibilité, mais c'est très mal
implémenté. Sur un OS X installé par défaut en français, il faut taper
"Ethernet intégré" à la place de "Built-in Ethernet", c'est absolument
fabuleux de bêtise.


patpro

--
http://www.patpro.net/


Avatar
Patrick Stadelmann
In article ,
patpro ~ patrick proniewski wrote:

C'est pas mal comme outil en terme de possibilité, mais c'est très mal
implémenté. Sur un OS X installé par défaut en français, il faut taper
"Ethernet intégré" à la place de "Built-in Ethernet", c'est absolument
fabuleux de bêtise.


Le problème c'est que ça ne concerne pas le port Ethernet matériel, mais
la "configuration de port" assignée par défaut à ce port. Le nom de
cette "configuration de port" est modifiable dans les préférences
système, et donc "Built-in Ethernet" pourrait très bien être en fait
assigné à la carte AirPort !

Patrick
--
Patrick Stadelmann

Avatar
laurent.pertois
Patrick Stadelmann wrote:

Le problème c'est que ça ne concerne pas le port Ethernet matériel, mais
la "configuration de port" assignée par défaut à ce port. Le nom de
cette "configuration de port" est modifiable dans les préférences
système, et donc "Built-in Ethernet" pourrait très bien être en fait
assigné à la carte AirPort !


Oui, mais par défaut, la traduction en dur dans les fichiers de config
de certains noms est quand même de la plus absurde stupidité, ça me
rappelle la traduction du nom des extensions.

Ici on a l'exemple cité par PatPro où il faut, toujours par défaut,
écrire "Ethernet Intégré" pour désigner ce que la vo appelle "Built-In
Ethernet". Mais il y a pire, quand on configure un serveur à distance
avec l'assistant en Français, on aboutit parfois à une carte réseau pas
activée. Quand c'est le G5 à côté sur le bureau, ça va, quand c'est un
Xserve loin, pas facilement accessible, ça agace (surtout qu'il faut du
coup aller chercher le câble série et tout le toutim). Si on prend
l'assistant en anglais, ça passe nickel.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
Patrick Stadelmann
In article <1hpc1e3.iln7ym1vyxt7cN%,
(Laurent Pertois) wrote:

Patrick Stadelmann wrote:

Le problème c'est que ça ne concerne pas le port Ethernet matériel, mais
la "configuration de port" assignée par défaut à ce port. Le nom de
cette "configuration de port" est modifiable dans les préférences
système, et donc "Built-in Ethernet" pourrait très bien être en fait
assigné à la carte AirPort !


Oui, mais par défaut, la traduction en dur dans les fichiers de config
de certains noms est quand même de la plus absurde stupidité


Je comprend bien, mais si c'est modifiable de toute façon, la traduction
n'est plus un problème ? Même en restant en anglais, si sur la machine,
dans les préférences réseau, on a renommé "Built-in Ethernet" en "toto",
le script doit savoir gérer le cas, et il saura donc aussi géré le cas
où la machine est en français.

Les noms des ports - qui eux ne sont pas modifiables - ne sont pas
traduits.

Patrick
--
Patrick Stadelmann


Avatar
kurtz le pirate
In article <C18D03E3.929B1%,
Eric Levenez wrote:

Il faut faire (en0=Ethernet, en1=Airport...):

ipconfig getpacket en0


#:cat /etc/resolv.conf
domain noos.fr
nameserver 192.168.0.1


#:ipconfig getpacket en0
...
...
router (ip_mult): {192.168.0.1}
domain_name_server (ip_mult): {192.168.0.1}
domain_name (string): noos.fr
end (none):


c'est bien ce que je pensais : le serveur dns est le routeur. A chaque
requête, la station fait sa demande au routeur qui lui, fait aussi sa
requête vers les serveurs dns données par le dhcp du fai...



par contre, networksetup -getdnsservers ... n'existe pas chez moi non
plus :))



merci

--
klp