IP-pohjaisen pääsyn määrittäminen Azure-toimintosovelluksellesi sisältää pääsyrajoitusten asettamisen hallitaksesi, mitkä IP-osoitteet voivat käyttää sovellustasi. Tässä ovat seuraavat vaiheet:
1. Siirry funktiosovellukseen: Siirry Azure -portaaliin ja valitse toimintosovelluksesi.
2. Napsauta Verkko -asetuksia: Napsauta vasemmassa valikossa verkottumista.
3. Määritä pääsyrajoitukset: Valitse verkko -osiossa pääsyrajoitukset. Täällä määrität säännöt, jotka sallivat tai kieltää pääsy IP -osoitteiden perusteella.
4. Lisää IP-pohjainen sääntö: Napsauta Lisää sääntö luodaksesi uuden säännön. Valitse Type Dropdown -sivustolla IPv4 tai IPv6 riippuen IP -osoitteen tyypistä, jota haluat rajoittaa.
5. Määritä IP-osoitelulohko: Syötä IP-osoitelohko luokittelemattomaan domeenien väliseen reitityksen (CIDR) merkintöön. Voit esimerkiksi käyttää pääsyä tietystä IP -osoitteesta, voit käyttää "1.2.3.4/32". Jos haluat pääsyn kaikista IP -osoitteista, käytä `0.0.0.0/0`, mutta tätä ei suositella turvallisuussyistä.
6. Aseta prioriteetti ja toiminta: Määritä säännön prioriteetti ja pitäisikö sen sallia tai kieltää pääsy. Pienemmät numerot osoittavat korkeamman prioriteetin.
7. Tallenna sääntö: Kun olet määrittänyt säännön, napsauta OK tallentaaksesi sen. Varmista, että sinulla on implisiittinen "estä kaikki" -sääntö luettelosi lopussa, jos haluat rajoittaa pääsyä vain määriteltyihin IP -osoitteisiin.
8. Testaa kokoonpano: Kun olet asettanut säännöt, testaa funktiosovelluksesi varmistaaksesi, että se käyttäytyy odotetusti uusien pääsyrajoitusten kanssa.
Näitä vaiheita noudattamalla tehokkaasti voit hallita, mitkä IP -osoitteet voivat käyttää Azure -toimintosovellusta, parantamalla sen suojausta ja rajoittamalla luvattomia pääsyjä.
Viittaukset:
[1] https://digitalmaterial.ch/blog/azure-function-app-with-large-powershell-modules/
[2] https://learn.microsoft.com/en-us/azure/app-service/app-service-ip-restrictions
.
.
[5] https://learn.microsoft.com/en-us/azure/azure-functions/ip-addresses
[6] https://docs.azure.cn/en-us/azure-functions/functions-how-to-use-nat-gateway
[7] https://docs.azure.cn/en-us/azure-functions/functions-create-private-site-access
.