Bant genişliği IP Adresi ile IIS 6 daraltma

oy
14

Arka planda büyük dosyaları indiren bir uygulama yazıyorum. Tüm müşteriler yerel oturum ya da bir VPN üzerinden edilir. yerel olarak kaydedilir, ben indirmeleri azaltmasını istemiyorum. Ancak, ben kullanıcı VPN üzerinden bağlı olduğunda 10 KBps indirmeleri sınırlamak istiyorum. Ben IP Adresi aralığına göre bu kullanıcılar arasında ayrım yapılabilir.

Bu AIR uygulaması olduğundan, ben sunucunun kendisi (IIS 6) veya web hizmetinden (asp.net / C #) birinden bunu yapabilir beri sunucu tarafı yoluyla düşürüyorlar anlamaya.

IIS ile 6 daraltma iyi iş gibi görünüyor, ancak tüm web site genelinde yapılmalıdır gibi görünüyor. IP yoluyla bunu yapmak için yine de var mı? Yoksa .NET şike bu kadar olacak?

Oluştur 04/08/2008 saat 17:55
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
7

İlk düşüncem budur. o iş olur ama sadece denemek için birkaç dakika sürebilir eğer bilmiyorum.

Oluşturmak iki aynı sunucuda IIS web siteleri. Ilk site kamu IP'ye bağlanan, ancak ikinci bünyesindeki özel IP bağlıdır. Dosya sisteminde aynı klasöre Hem nokta.

VPN kullanıcıları özel IP üzerinden erişen olabilir, bu yüzden sadece VPN kullanıcıları etkileyeceği sitesinde kurulum, bir "site çapında" kuralı can edecektir. Bu bant genişliği uygulaması da dahil olmak üzere hemen her IIS6 ayar için çalışmalıdır.

Denemeye değer, en azından.

- Düzenleme: Bu çalıştı ve sorunsuz çalıştı.

Cevap 26/08/2008 saat 04:14
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more