আমরা উইন্ডোজ 7 / 2008r2-তে NETSH HTTP ADD ইউআরএলসিএল সহ ওয়াইল্ডকার্ডগুলি ব্যবহার করতে পারি?


15

আমি আইআইএস express এক্সপ্রেস ব্যবহার করছি এবং তাই স্থানীয়ভাবে এবং ডিফল্ট HTTP পোর্টে ওয়েবসাইটটি হিট করতে চাইলে 80 পোর্টটি অবরোধ মুক্ত করতে হবে। এটি করার জন্য, আমি ব্যবহার করি ..

netsh http add urlacl url=http://my.custom.locahost.domain.com:80/ user=mydomain\myusername

এরকম কিছু বলা কি সম্ভব?

netsh http add urlacl url=*:80/ user=*

সুতরাং মূলত, 80 বন্দর যাবার জন্য, কারও দ্বারা অনুমোদিত?

উত্তর:


5

এখানে দেখুন: http://msdn.microsoft.com/en-us/library/ms733768.aspx যা এটি দেখায়:

netsh http যোগ urlacl url = http: // +: 80 / MyUri ব্যবহারকারী = DOMAIN \ ব্যবহারকারী

আমার বোধগম্যতা হ'ল এটি পোর্ট ৮০ এ যে কোনও কিছু শুনবে এবং আপনি যদি এটি কোনও নির্দিষ্ট ঠিকানার সাথে লিঙ্ক করতে চান তবে আপনাকে অবশ্যই এটি আবদ্ধ করতে হবে। আমি যদি পোর্ট 80 শুনি উভয়ই একই বাক্সে আইআইএস এবং অ্যাপাচি চালাতে চাই তবে আমাকে তা করতে হবে।

ব্যবহারকারীর জন্য, ডোমেন \ ডোমেন ব্যবহারকারীদের একটি বৈধ ডোমেন গ্রুপ হওয়া উচিত যা প্রত্যেকে অন্তর্ভুক্ত।


2
আমি খুঁজে পেয়েছি যে *পরিবর্তে আমার ব্যবহার করতে হয়েছিল +। আমার বাঁধাই মনে হচ্ছে <binding protocol="http" bindingInformation="*:1421:*"/>। কেন +আপনার জন্য কাজ করে?
বিনকি 26'15

20
netsh http add urlacl url=http://+:80/ user=Everyone

মনে রাখবেন যে বৈধ মানটি userআসলে আপনার সিস্টেমের ভাষার উপর নির্ভর করে ( Everyoneইংরাজির Jederজন্য, জার্মানির জন্য)।


4
স্থানীয়করণের তথ্যের জন্য +1
বেসিক

ফরাসিদের জন্য "টাউট লে ম্যান্ডে"
ড্রাককিন

আমি মনে করি, Jeder(জার্মানি) এবং Everyone(ইংল্যান্ড) এবং Ĉiuj(ইএসও) এবং Каждый(রুশ ভাষায়) হাস্যকর হয় ... কিন্তু এটা এমএস পন্থা, এবং যারা আমি তাদের বিচার করতে ...
maxkoryukov

আমি এটি কাজ করার মুহুর্ত পর্যন্ত সত্যই ভেবেছিলাম এটি একটি রসিকতা।
তারেক

সিস্টেম.সিকিউরিটি.প্রিন্সিপাল.সিকিউরিটিআইডেন্টিফায়ার সিড = নতুন সিস্টেম.সিকিউরিটি.প্রিন্সিপাল.সিকিউরিটি আইডেন্টিফায়ার (সিস্টেম.সিকিউরিটি.প্রিন্সিপাল.ওয়েলকিডেনসিডটাইপ.ওয়ার্ল্ডসিড, নাল); সিস্টেম.সিকিউরিটি.প্রিন্সিপাল.এনটিএকউন্ট অ্যাক্ট = সিড.ট্রান্সলেট (টাইপফ (সিস্টেম.সিকিউরিটি.প্রিন্সিপাল.এনটিসিএকউন্ট)) হিসাবে সিস্টেম.সিকিউরিটি.প্রিন্সিপাল.এনটিএকউন্ট; Console.WriteLine (acct.ToString ()); ... যেমনটি সামাজিক.এমএসডিএন-লুপাভি-টি "ব্যবহারকারী পোস্ট করেছেন
copa017

13

@ জগিলিচ উত্তরের উপর ঝাঁকুনি দিয়ে আমি নিম্নলিখিতটি করার প্রস্তাব দিচ্ছি:

netsh http add urlacl url=http://+:80/ sddl=D:(A;;GX;;;S-1-1-0) 

sddlআর্গুমেন্টটি কার্যত একই রকম হবে userতবে আপনাকে স্থানীয়করণের একটি গ্রুপের নাম ভাবার দরকার নেই। সুতরাং, এটি আরও সার্বজনীন।


1
কেবল স্থানীয় ব্যবহারকারীদের ব্যবহার করার জন্য কি এস-1-2-0 ব্যবহার করা ভাল না?
জনি স্কোভডাল

1
@ ডেনিসভের "ডি: (এ;; জিএক্স ;; এস; 1-1-0)" এর অর্থ কী কোনও ডকুমেন্টেশন রয়েছে?
পিটার

2
@ পিটার সম্ভবত এটির একটি উত্তর হতে পারে: itconnect.uw.edu/wares/msinf/other-help/…
ডেনিস ভি

1
@ ডেনিসভ ধন্যবাদ যে প্রথম অংশটি ব্যাখ্যা করেছে তবে তা নয় S-1-1-0এবং S-1-2-0এটি করবে!
পিটার

1
@ পিটার, এখানে আপনার আরও তথ্য রয়েছে
সেরজিও বাসুরকো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.