Es gibt eine Reihe von IP-Adressen, die von azur Web-Anwendungen verwendet werden können - im Grunde Sie Ihre Website in einer Web-Farm gehostet werden, die auf einem vnet ist verwaltet von Microsoft. Microsoft veröffentlicht die Adressen, aber sie unterliegen auch Änderungen. Gefunden den Link discovering outgoing ip addresses from azure web sites hier und es sagt, dass Sie jetzt diese Informationen direkt von Ihren Portalseiten erhalten können. Für die andere Frage, wenn Sie Ihre Dienste oder Apps so schützen möchten, dass sie nur von bestimmten Up-Adressen oder Bereichen aufgerufen werden können, können Sie weiterhin Web-Apps in Azure verwenden und IPFilters in der Datei web.config verwenden Verwenden Sie App Service Environments (eine private Webserver-Farm in Ihrem eigenen vnet) und richten Sie Netzwerksicherheitsgruppen ein, um den Datenverkehr zu steuern. oder host in einer VM, wo Sie IP-Filter, nsgs und Windows-Firewall kombinieren können, wenn Sie möchten!
IP-Filterung für Java-basierte Anwendungen (Tomcat): siehe server fault answer
IP-Filterung in web.config (.net basierte Anwendungen): siehe this page
<security>
<!-- deny everybody -->
<ipSecurity allowUnlisted="false">
<!-- "clear" removes all upstream restrictions -->
<clear/>
<<!-- permit the loopback address -->
<add ipAddress="127.0.0.1" allowed="true"/>
<!--permit network 83.116.119.0 to 83.116.119.255-->
<add ipAddress="83.116.119.0" subnetMask="255.255.255.0" allowed="true"/>
</ipSecurity>
</security>
Sie für große Führung danken. Können Sie mir bitte sagen, wo sich die Datei web.config befinden sollte? "web.config Dateien auf ihrer Website" Klingt für mich nicht klar haha ... –
web.config-Datei, ist es nicht die Konfigurationsdatei von .NET? sogar meins ist Servlet, muss ich web.config Datei haben und ist das möglich? Ich legte in wwwroot Ordner und bekam Fehler:) –
Hallo MyoungSoo - ja, Sie haben Recht, ich vermisste das Java-Servlet Stück - das heißt, Sie würden entweder von Tomcat oder Jetty gehostet (je nachdem, welche Sie beim Einrichten der Web-App gewählt haben) . Ich habe dies der Antwort hinzugefügt: IP-Filter für Java-basierte Anwendungen (Tomcat): siehe [Server Fehlerantwort] (http://serverfault.com/questions/614265/how-would-i-create-a-ip- whitelist-for-tomcat) –