afficher l'ip publique dans phpsysinfo - Logiciels - Linux et OS Alternatifs
Marsh Posté le 02-09-2004 à 21:48:30
elle s'affiche en fonction de l'endroit d'ou on l'interroge
exemple http://info.littleboboy.net
tu verras mon ipv4 , alors que moi qui passe en v6 je verrais celle en v6 .
Marsh Posté le 02-09-2004 à 21:49:51
Citation : |
Skoi ce patch ?
Marsh Posté le 02-09-2004 à 21:54:19
c'est ce que je pensais aussi mais non. pour moi c l'ip privée.
Code :
|
cette fonction utilise la résolution de noms de base. donc j'imagine que ca se contente de /etc/hosts
je dois mettre l'ip publique dedans aussi ?
Marsh Posté le 02-09-2004 à 21:55:34
ReplyMarsh Posté le 02-09-2004 à 21:57:04
c'est normal que tu puisses voir ton ip interne car tu l'interroges de l'intérieur ...
utilises un proxy si tu veux voir ton ip 'externe' dessus .
mirtouf > usagi+grsec + accessoirement édit du Makefile .
Marsh Posté le 02-09-2004 à 21:57:40
mikala a écrit : c'est normal que tu puisses voir ton ip interne car tu l'interroges de l'intérieur ... |
Je me disais aussi !
Marsh Posté le 02-09-2004 à 21:58:19
je l'utilise de l'exterieur
enfin, j'en ai 2 qui me font ca. celui de chez moi, et un au boulot.
Marsh Posté le 02-09-2004 à 21:58:58
fait donc voir que je puisses vérifier par moi meme
Marsh Posté le 02-09-2004 à 22:05:42
j'ai édité mon dernier post
je pense du coup avoir la raison
Marsh Posté le 02-09-2004 à 22:08:05
bref,
comment faire pour que getbyhostname() interoge le DNS coté internet
je bidouille ?
Marsh Posté le 02-09-2004 à 22:10:27
surement , car si tu n'as pas d'ip publiques sur la machine , je ne sais pas comment il va la trouver
Marsh Posté le 02-09-2004 à 22:14:14
si tu reprends le déroulement de la resolution de nom ca se comprend.
Marsh Posté le 02-09-2004 à 22:18:18
ya pas une fonction php qui retourne l'ip a partir d'un nom et d'un serveur dns donnés ?
Marsh Posté le 03-09-2004 à 08:06:24
Je@nb a écrit : oui getbyhostname('tondns.com'); |
toi tu n'as pas lu le topic
c'est deja cette fonction qui est utilisée, et on ne peut pas lui spécifier un dns, elle tape en local en priorité (normal)
je pense que dans la logique du script et dans mon cas, je ne peux pas avoir l'ip publique sans la mettre en dur.
Marsh Posté le 03-09-2004 à 08:50:33
Zaib3k> j'ai le meme probleme et je me suis pas encore penche dessus pour le resoudre
j'attend ta solution, sinon, je regarde ce week-end
Marsh Posté le 03-09-2004 à 13:22:02
Zaib3k a écrit : toi tu n'as pas lu le topic |
alors un ptit system('/sbin/ifconfig | grep P-t-P | cut -f2 -d":" | cut -f1 -d" "');
Marsh Posté le 03-09-2004 à 14:01:49
il n'a pas d'ip publique sur les machines concernées . bref il fait du NAT vers celles ci .
Marsh Posté le 02-09-2004 à 21:40:34
comment fait-on ?
Merci