উইন্ডোজ 8 (এবং উপরের) এর ডিএইচসিপি ইন্টারফেসে একটি স্ট্যাটিক আইপি ওরফে যুক্ত করুন


16

আমার কাছে একটি উইন্ডোজ 8 মেশিন রয়েছে যার কেবলমাত্র একটি একক ইথারনেট পোর্ট রয়েছে। এটির জন্য ডিএইচসিপি ব্যবহার করা প্রয়োজন এবং এটি একটি স্ট্যাটিক আইপিও প্রয়োজন। প্রতিটি আইপি আলাদা সাবনেটে থাকে এবং প্রতিটি আলাদা, বেমানান উদ্দেশ্যে কাজ করে।

এই মেশিনটি অবশ্যই ডিএইচসিপি ব্যবহার করবে কারণ সাইট নেটওয়ার্ক অ্যাডমিন বলছে এটি 192.168.x.yঠিকানা পাওয়ার একমাত্র সমর্থিত উপায় । হয় তার নেটওয়ার্ক স্কিমের সেই সাবনেটের মধ্যে কোনও স্ট্যাটিক আইপি ব্লক নেই, বা তিনি তাদের একটিরও এই মেশিনে বরাদ্দ করবেন না।

আমি স্ট্যাটিকভাবে ডিএইচসিপি-নির্ধারিত আইপি ব্যবহারের ঝুঁকি নিতে পারি না, বাজির ইজারা শেষ হওয়ার পরে এটি পুনরায় বরাদ্দ দেওয়া হবে না। এটি আমাকে উইন্ডোজটির ইন্টারফেসে একাধিক স্ট্যাটিক আইপি নির্ধারণের ক্ষমতা ব্যবহার করতে দেবে, তবে এটি একটি প্রোডাকশন সার্ভার, এমন কিছু নয় যা আমি কয়েক ঘন্টা বা দিন পরে নেটওয়ার্ক বন্ধ করে দেওয়ার ঝুঁকি নিতে পারি।

আমি বুঝতে পেরেছি যে কিছু ডিএইচসিপি সার্ভার আপনাকে আইপি অ্যাসাইনমেন্টে স্থির ম্যাক সেট আপ করতে দেয়, যাতে আমার মেশিনের ডিএইচসিপি আইপি পুনরায় পুনরায় নিয়োগ না করা হয়, তবে যেহেতু আমি জানি না যে কোনও ডিএইচসিপি সার্ভারের দ্বারা দুটি পৃথক আইপি ঠিকানা প্রকাশ করা হবে, প্রতিটি একটি পৃথক সাবনেটে, এটি কোনও নয় এখানে সাহায্য। (এবং যদি এরকম কোনও ডিএইচসিপি সার্ভার থাকে তবে আমার ক্লায়েন্ট সম্ভবত এটি ব্যবহার করে না এবং আমি যদি জিজ্ঞাসা করি তবে এটিতে পরিবর্তন হবে না))

যেহেতু আমি পুরোপুরি ডিএইচসিপি দিয়ে এটি করতে পারি না, তাই আমার একটি স্ট্যাটিক আইপি দরকার কারণ এই মেশিনটি 10.x.y.zসাবনেটের সার্ভার হিসাবেও কাজ করে । স্থানীয় নেটওয়ার্ক প্রশাসক আছে আমার যে স্কিম একটি স্ট্যাটিক আইপি দেওয়া, কিন্তু এটা অপর্যাপ্ত কারণ আমিও কথা বলা দরকার 192.168.x.yনেটওয়ার্ক পাশ।

আমি এখানে একটি অনুরূপ প্রশ্ন সম্পর্কে সচেতন । আমি আবার জিজ্ঞাসা করছি কারণ:

  1. উইন্ডোজ 7 যখন বর্তমান ছিল তখন অন্য প্রশ্নটি উত্থাপিত হয়েছিল। মাইক্রোসফ্ট উইন্ডোজ 8 নেটওয়ার্ক স্ট্যাক বাস্তবায়নে এই দুর্বলতাটি ঠিক করতে 2+ বছর ব্যবহার করেছে?

    (হ্যাঁ, দুর্বলতা : লিনাক্স একটি ডিএইচসিপি এবং একটি স্ট্যাটিক আইপি উভয়ের সাথে একটি নেটওয়ার্ক ইন্টারফেসের অনুমতি দেয় T টিসিপি / আইপি সম্পর্কে এমন কিছু নেই যা মাইক্রোসফ্টকে এটি অনুমতি দেয় না। তাদের অনুমতি দেওয়ার জন্য কেবল কোডটি লিখতে হবে))

  2. দেখে মনে হচ্ছে উইন্ডোজ 8-এ নেটওয়ার্ক কনফিগারেশন জিইউআইয়ের উইন্ডোজ's এর মতোই সীমাবদ্ধতা রয়েছে, তবে সম্ভবত কিছু নিম্ন-স্তরের হ্যাক রয়েছে যা আমাদের ডিএইচসিপি ইন্টারফেসে একটি স্ট্যাটিক আইপি ওরফে নির্ধারণ করতে দেবে?

উত্তর:


13

অবশেষে ডিএইচসিপি এবং স্ট্যাটিক আইপিগুলি একটি এনআইসির সহ-উপস্থিতিতে কনফিগার করা যেতে পারে। এই বৈশিষ্ট্যটি উইন্ডোজ 10 ক্রিয়েটর আপডেটে (1703) অবতরণ করেছে।

কমান্ডে একটি নতুন সম্পত্তি বলা dhcpstaticipcoexistenceহয়েছে netsh interface ipv4 set interface, যা সেট করা যেতে পারে enabledএবং এই ইন্টারফেসটি ডিএইচসিপি-কনফিগার করা আইপি সহ একাধিক স্ট্যাটিক আইপি দিয়ে কনফিগার করা যায়। তবে এটি netsh add addressকমান্ড দিয়ে করতে হবে , জিইউআইয়ের মাধ্যমে এখনও সম্ভব হয়নি।

আপডেটটি সম্পর্কে সামান্য ডকুমেন্টেশন প্রকাশিত হয়েছে netshএবং এটি সম্পর্কে পুরো ইন্টারনেটে খুব কম আলোচনা হয় (গুগল অনুসন্ধান এই উত্তরের সময় dhcpstaticipcoexistenceকেবল 5 টি ফলাফল দেয় )। তবে এই বৈশিষ্ট্যটি আসল।


5
এই উত্তরটি আমার পক্ষে খুব কার্যকর ছিল কারণ এটি রিবুটগুলি জুড়ে কাজ করেছে এবং মনে হয় এটি একটি ভাল 1 ম পক্ষের সমাধানের মতো। কমান্ডগুলির ব্যবহার সহ উদাহরণগুলি সহ সুন্দর হত। এই উত্তরটি উদাহরণ কমান্ড দেওয়ার এত কাছে ছিল, তবে সঠিক বাক্য গঠনটি বের করার জন্য আমাকে গুগলে যেতে হয়েছিল। আমার চূড়ান্ত আদেশগুলি ছিল netsh interface ipv4 set interface interface="Ethernet" dhcpstaticipcoexistence=enabledএবং netsh interface ipv4 add address "Ethernet" 192.168.1.200 255.255.255.0
jljtgr

13

উইন্ডোজ 10 এর নতুন ডিএইচসিপিস্ট্যাটসিপসিওকোস্টেজ ফিচারের ভিত্তিতে সিসিলের পরামর্শের জন্য প্রয়োজনীয় সঠিক আদেশগুলি এখানে রয়েছে :

  1. ইন্টারফেসের নামটি সন্ধান করুন:

    netsh interface ipv4 show interface
    
  2. ডিএইচসিপিস্ট্যাটিসিপ এক্সকোসিটি সক্ষম করুন:

    netsh interface ipv4 set interface interface="interface name" dhcpstaticipcoexistence=enabled
    
  3. আপনার ইন্টারফেসে একটি স্থির আইপি ঠিকানা যুক্ত করুন

    netsh interface ipv4 add address "interface name" 192.168.x.xxx 255.255.255.0
    
  4. স্থির আইপি ঠিকানা যাচাই করার জন্য 'ipconfig / all' কমান্ডটি ব্যবহার করুন। আপনি জিইউআই থেকে এটি করতে পারবেন না।


6

আমি একটি ছোট ব্যাচ-ফাইল লিখেছি। এটি আপনার পরিস্থিতিতে কাজ করে কিনা তা পরীক্ষা করে দেখতে পারেন। (এখানে এটি ভাল কাজ করে)

  • এটি আপনার ইন্টারফেসটি আবার ডিএইচসিপিতে সেট করবে।
  • এর পরে এটি আইপি, সাবনেট মাস্ক, ডিফল্ট গেটওয়ে এবং প্রথম ডিএনএস-সার্ভারটি বের করবে। এটা কঠিন বিট। বিশেষত আপনার যদি একাধিক ইন্টারফেস থাকে। এটি যদি কাজ না করে তবে এটিকে কাজ করার জন্য আমাদের এখানে কিছুটা ঝাঁকুনির প্রয়োজন।
  • আপনি যদি দ্বিতীয় ডিএনএসও চান তবে এটি এখানে যুক্ত করা উচিত (তবে আমি এতদূর দেখতে পেলাম না কারণ একটি ডিএনএসের আপাতত ভাল হওয়া উচিত)।
  • এটি ইন্টারফেসে এই সেটিংস "স্থিতিশীল" সেট করবে।
  • এর পরে আপনি 10.x.y.zকোনও সমস্যা ছাড়াই ঠিকানাটি আপনার ইন্টারফেসে যুক্ত করতে পারেন ।

লিপিটি এখানে:

@ কেচো অফ
ইন্টারফেস সেট করুন = "ইথারনেট 2"
অতিরিক্ত_আইপি = 10.0.0.33 সেট করুন
অতিরিক্ত_মাস্ক = 255.255.248.0 সেট করুন

প্রতিস্থাপন% ইন্টারফেস% ডিএইচসিপিতে ফিরে আসুন
netsh int ipv4 সেট ঠিকানা নাম =% ইন্টারফেস% উত্স = dhcp
netsh int ipv4 সেট dnsservers নাম =% ইন্টারফেস% উত্স = dhcp

প্রতিধ্বনি স্থিতিশীল জন্য আইপি জন্য অপেক্ষা ...
সময়সীমা / টি 5

প্রতিস্থাপন% ইন্টারফেস% এর বর্তমান আইপি
ipconfig>% temp% ip ipconfig.txt
/ f "টোকেন = 2 ডিলিমস =:" %% এ ইন ('টাইপ% টেম্প% \ ipconfig.txt ^ | সন্ধান "IPv4" find | সন্ধান / ভি "127.0"') সেট করুন _IP = %% a
আইপি =% _ আইপি সেট করুন: ~ 1%
/ f "টোকেন = 2 ডিলিমস =:" %% এ ইন ('টাইপ% টেম্প% \ ipconfig.txt ^ | সন্ধান "সাবনেট" ^ | সন্ধান / ভি "127.0"') সেট করুন _IP = %% a
MASK =% _ IP সেট করুন: ~ 1%
/ f "টোকেন = 2 ডিলিমস =:" %% এ ইন ('টাইপ% টেম্প% \ ipconfig.txt ^ | সন্ধান "ডিফল্ট" ^ | সন্ধান / ভি "127.0" ^ | সন্ধান / ভি "::"') _IP = %% এ সেট করুন
গেট =% _ আইপি সেট করুন:% 1%
/ f "টোকেন = 2 ডিলিমস =:" %% এ ইন ('টাইপ% টেম্প% \ ipconfig.txt ^ | "ডিএনএস সার্ভারগুলি সন্ধান করুন" find | সন্ধান / ভি "127.0"') সেট করুন _IP = %% a সেট করুন
ডিএনএস 1 =% _ আইপি সেট করুন: ~ 1%

প্রতিস্থাপন আইপি ঠিকানা, সাবনেট মাস্ক এবং ডিফল্ট গেটওয়ে ...
প্রতিধ্বনি (আইপি% আইপি%, মাস্ক% মাস্ক%, গিগাবাইট% গেট%)
netsh int ipv4 সেট ঠিকানা নাম =% ইন্টারফেস% স্ট্যাটিক% IP%% মাস্ক%% গেট% gwmetric = 1

সময়সীমা / টি 5
প্রতিধ্বনি সেট করা প্রাথমিক ডিএনএস (% DNS1%) ...
netsh int ipv4 সেট dnsserver =% ইন্টারফেস% স্ট্যাটিক% DNS1% প্রাথমিক

প্রতিধ্বনি গৌণ আইপি যোগ করা হচ্ছে ...
netsh int ipv4 ঠিকানা যুক্ত করুন% ইন্টারফেস%% অতিরিক্ত_ইপ%% অতিরিক্ত_মাস্ক%

সময়সীমা / টি 5
প্রতিধ্বনি।
প্রতিধ্বনি নতুন আইপি কনফিগারেশন:
ipconfig / all

ডেল% টেম্পে ipconfig.txt

আপনার লিজের সময়কালে একবার (বা পুনরায় চালু করার পরে) একবারে এটি চালানো দরকার। সুতরাং আপনার ইজারা যদি 10 দিন হয় তবে আপনি এটিকে রবিবার 3 টা থেকে প্রতিটি পুনঃসূচনা করার পরে টাস্ক শিডিয়ুলারে সেট করতে পারেন। যদি আপনার কম্পিউটার রাতে সর্বদা বন্ধ থাকে তবে এটি পুনরায় চালু হওয়ার পরে কেবল প্রয়োজন।


3

একটি কাজ হতে পারে একই মেশিনে একটি ভিএম চালানো এবং সেই ভিএম-তে একটি স্ট্যাটিক আইপি যুক্ত করা। এটি মূলত হোস্টটিতে তবে 10.xvz নেটওয়ার্কের জন্য একটি ভার্চুয়াল অ্যাডাপ্টার সরবরাহ করবে।

আপনি যে অনুরোধ করছেন তার সাথে কাস্টম নেটওয়ার্কিং কনফিগারেশন সিমুলারটি এখানে ডকুমেন্টেড


ভিএম ধারণাটি স্লেজহ্যামার দিয়ে প্রজাপতি শিকার করছে hunting একটি ভিএম সিস্টেম যুক্ত করা এবং ভিএম ব্যবহারের জন্য উইন্ডোজ লাইসেন্স দেওয়া জটিল এবং সম্ভবত মেশিনে একটি দ্বিতীয় এনআইসি যোগ করার চেয়ে ব্যয়বহুল হবে। 10.x.y.zএকক প্রোগ্রাম পরিবেশন করার জন্য আমার কেবল ঠিকানা দরকার ।
ওয়ারেন ইয়ং

সে কারণেই আমি উত্তরটির সাথে "একটি কার্যকারিতা হতে পারে .." উপস্থাপন করি; একটি ভিএম যুক্ত করা অবশ্যই কাজ করবে। মাল্টহোমিং সুস্পষ্ট; তবে তারপরেও, আপনার ধারণাটি মূল প্রশ্নটিকে মূলত পরিবর্তন করবে। শুভকামনা
ফার্গাস

1

বুটের পরে আইপি ঠিকানা যুক্ত করতে কোনও স্ক্রিপ্ট শিডিউল করার বিষয়ে:

netsh interface ipv4 add address “Local Area Connection” 10.x.y.z 255.255.255.0

দুর্দান্ত ধারণা, তবে আমি আত্মবিশ্বাসী যে ডিএইচসিপি থেকে অ্যাডাপ্টারকে জোর করে ফেলে।
ফার্গাস

আমি এটি পরীক্ষা করেছি এবং @ ফার্গাস ঠিক বলেছেন: এর netsh interface ipv4 show addressপরে বলা কেবল স্থির আইপি দেয়। ডিএইচসিপি আইপি চলে গেছে।
ওয়ারেন ইয়ং

উফফ, হ্যাঁ এখন মনে আছে। বিকল্পটি হ'ল বর্তমান আইপিটি পাবেন, তারপরে উভয়কেই যুক্ত করুন। সক্রিয়ভাবে ব্যবহারের সময় কোনও ডিএইচসিপি ইজারা পুনর্নবীকরণ না হওয়ার খুব সম্ভাবনা নেই (এটি এড়াতে কোনও অনুগ্রহকালীন সময় রয়েছে), সুতরাং এটি কেবল বুটের সময়ই গুরুত্বপূর্ণ।
পল

@ পল: আমি যদি কেবল ডিএইচসিপি ঠিকানা যুক্ত করে আবার যুক্ত করি তবে netshএটি কী স্ট্যাটিক আইপি তৈরি করে না, তাই উইন্ডোজ বাক্সের স্ট্যাকটি ডিএইচসিপি লিজের পুনর্নবীকরণগুলি ডিএইচসিপি সার্ভারে প্রেরণ করে না? প্রাথমিক ইজারা সময় শেষ হয়ে গেলে, ডিএইচসিপি সার্ভারটি তখন সেই ঠিকানাটি পুনরায় বরাদ্দ করতে মুক্ত হয়।
ওয়ারেন ইয়ং

@ ওয়ারেন ইউইং আপনি কী ইজারা পাচ্ছেন কত দিন? ( ipconfig /all... আমার জন্য এটি আমার রাউটার থেকে 10 দিন)। তাই ইজারা শেষ হওয়ার আগে যদি কম্পিউটারটি পুনরায় চালু করা হয় তবে এটি কোনও সমস্যা হওয়া উচিত নয়। অন্যথায় আপনি এই লাইনগুলির উপরে ipconfig /releaseএবং এক যোগ করতে ipconfig /renewএবং এটি 3 টায় চালানোর সময়সূচী করতে পারেন (যখন কেউ কম্পিউটারের পিছনে নেই)।
রিক

0

আমি উইন্ডোজ 10 এ চলমান 2007 থেকে উইন আইপি কনফিগারেশন সংস্করণটি 2.7.2 ব্যবহার করেছি your তারপরে আইপি + ক্লিক করুন এবং আপনার পছন্দসই স্ট্যাটিক আইপ্যাড্রেস টাইপ করুন। আমার কাছে এখন একটি ডিএইচসিপি এবং দুটি স্থির ঠিকানা রয়েছে। এখন আমি আমার এম্বেড থাকা সিস্টেমের বিকাশ করতে পারি এবং একই সাথে একটি এনআইসির সাথে ইন্টারনেট অ্যাক্সেস করতে পারি!


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