J'ai écrit une application ASP.NET et, dans cette application, j'enregistre l'adresse IP de la demande. Et je sers également différents contenus selon la gamme IP différente. Ma question est, dans mon environnement de test limité, j'ai seulement 5 machines, chaque machine a seulement 1 adresse IP, je veux tester pleinement la fonction de mon adresse IP basée sur ASP.NET, donc dans ma situation comment créer une requête HTTP contenant une adresse IP arbitraire au-delà de l'adresse IP de mes machines de test?Comment tester l'application ASP.NET qui dépend de l'adresse IP
La solution dans .Net/C# est appréciée. Mais tout outil existant est également apprécié.
EDIT1: J'écris une application web d'éducation scolaire qui diffuse du contenu différent à des étudiants de différentes villes. Différentes villes ont différentes classes/séminaire/formation et je veux afficher le contenu le plus pertinent selon l'adresse (proxy) de la branche de l'école dans une ville spécifique.
Il peut être utile d'ajouter quelques détails sur ce que les adresses IP vous disent? Est-ce pour des raisons géographiques? c'est bon? Identification de l'utilisateur? Pas d'accord. – AnthonyWJones
@Anthony: Je dirais que non, même pour des raisons géographiques. J'ai déjà utilisé des adresses IP britanniques aux États-Unis. Dans un autre travail, presque tout le trafic a été acheminé à travers le pays. Ajouter un NAT de l'autre côté, et le code de George serait assez confus. –
@AnthonyWJones, j'ai ajouté mes raisons d'affaires, si vous pouviez offrir quelques bonnes idées sur la façon de générer des adresses IP différentes pour rendre mon test de coût plus petit, il sera apprécié! – George2