Questione : Come configurare IIS 7.5 per utilizzare i IP address ipv4 nelle lime di ceppo

Sto facendo funzionare IIS 7.5 sull'assistente 2008 R2 di Windows. Sto usando le lime di ceppo di disposizione di W3C. IIS sta mettendo i IP address IPV6 nelle lime di ceppo, ma vorrei vedere i IP address IPV4 preferibilmente. Come posso configurare IIS che annota per usare l'indirizzo IPV4 anziché l'indirizzo IPV6?

Thanks!
class= del

Risposta : Come configurare IIS 7.5 per utilizzare i IP address ipv4 nelle lime di ceppo

Ho trovato la risposta…

3.4 Nel usando una funzione come GetLocalAddress programmatically per controllare il IP del Web site o per esaminare il ceppo di IIS 7.0, il risultato è “:: 1„ anziché “127.0.0.1„ o una stringa gradice “fe80:: e1ac: c656: a6bd: d619%10„.  Perché?  [parte superiore]

Il risultato è preveduto. Questi sono indirizzi IPv6 anziché IPv4. :: 1 è l'indirizzo locale di "loopback" di IPv6 che sta corrispondendo a 127.0.0.1 nella disposizione IPv4.

Per difetto, IPv6 è permesso a su Windows 2008. Se volete renderli invalido, andare controllare Panel->Network e la compartecipazione dei collegamenti di rete di Center->Manage. Uncheck IPv6 nella vostra proprietà del collegamento della rete. Tuttavia, questo non renderà invalida l'interfaccia di "loopback" di IPv6 che significa che http://localhost/ ancora provocherà:: 1. Per completamente rendere invalide tutte le interfacce IPv6 sull'assistente, dobbiamo generare e regolare la proprietà di registrazione di DisabledComponents a 0xffffffff sotto:

HKEY_LOCAL_MACHINE \ SISTEMA \ CurrentControlSet \ servizi \ Tcpip6 \ parametri.

e ripartire l'assistente. Lo IE e IIS7 cominceranno usare gli indirizzi IPv4 dopo questo.

Riferimento:

929852 come rendere invalide determinate componenti di versione 6 di Internet Protocol (IPv6) in Windows Vista

http://support.microsoft.com/default.aspx?scid=kb;EN-US;929852
Altre soluzioni  
 
programming4us programming4us