ওপেনভিপিএন সংযোগে অজানা নেটওয়ার্ক থেকে প্রাইভেট নেটওয়ার্কে নেটওয়ার্কের ধরণ পরিবর্তন করা


22

উইন্ডোজ 7 এ সংযোগের ধরণটি পরিবর্তন করা সম্ভব? আমার একটি ওপেনভিপিএন সংযোগ রয়েছে যা "অজানা নেটওয়ার্ক" হিসাবে চিহ্নিত এবং আমি ফায়ারওয়ালের সমস্ত অজানা নেটওয়ার্কগুলিতে নির্দিষ্ট নিয়ম প্রয়োগ করতে চাই না।

কীভাবে কেউ এটিকে জয় করতে পারে?

উত্তর:


8

এটি আমাকে অবস্থান নির্ধারণ করতে দেয় নি। এটি কেবল অজানা নেটওয়ার্কের পরিবর্তে সক্ষম বলে। আপনি যদি কোনও অবস্থানের ধরন সেট করতে চান তবে এই উত্তরটি দেখুন
jnm2

18

ওপেনভিপিএন নেটওয়ার্ক ইন্টারফেসের জন্য আপনাকে ডিফল্ট গেটওয়ে যুক্ত করতে হবে।

আমি যেভাবে খুঁজে পেয়েছি সেটি ওপেনভিপিএন ব্যবহৃত নেটওয়ার্ক ইন্টারফেসের মাধ্যমে 0.0.0.0 ঠিকানার লক্ষ্যতে রুট যুক্ত করছে।

এই উদাহরণে আমার আইপি অ্যাড্রেসগুলির সাথে 10.20.20.20.20.10.20.20.20.20 নেটওয়ার্কের সাথে শারীরিক ইন্টারফেস সহ কম্পিউটার রয়েছে এবং নেটওয়ার্ক 10.1.1.0/24 এ আইপি ঠিকানা 10.1.1.10/24 সহ ওপেনভিপিএন ট্যাপ ইন্টারফেস রয়েছে (সার্ভারের আইপি ঠিকানা ভিপিএন নেটওয়ার্ক 10.1.1.1)।

1) আপনার নেটওয়ার্ক ইন্টারফেসগুলি এবং বর্তমান রুট সম্পর্কে 0.0.0.0 তে তথ্য সন্ধান করুন:

C:\>route print -4
===========================================================================
Interface List
 15...00 ff 6c 3f 5b 0c ......TAP-Win32 Adapter V9
 11...00 0e 0c d9 b5 c8 ......Intel(R) PRO/1000 GT Desktop Adapter
===========================================================================

IPv4 Route table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway        Interface Metric
          0.0.0.0          0.0.0.0       10.20.20.1      10.20.20.20     10
       10.20.20.0    255.255.255.0         On-link       10.20.20.20    266
...

এই মুহুর্তে আমরা জানি যে আপনার ওপেনভিপিএন নেটওয়ার্ক ইন্টারফেস নম্বরটি 15 Another ওপেনভিপিএন নেটওয়ার্কের জন্য নতুন রুটের ০.০.০.০ এ বর্তমানের তুলনায় উচ্চতর মেট্রিক মান হওয়া উচিত যাতে শারীরিক নেটওয়ার্কের পরিবর্তে আপনার ওপেনভিপিএন সংযোগে পুরো নেটওয়ার্ক ট্র্যাফিক পুনঃনির্দেশ এড়ানো এড়ানো যায় (একই রুটগুলির সাথে দুটি রুটের ক্ষেত্রে নিম্ন মেট্রিকযুক্ত রুটটি বেছে নেওয়া হবে) ।

2) ওপেনভিপিএন ইন্টারফেসের মাধ্যমে 0.0.0.0 এ রুট যুক্ত করুন:

route -p add 0.0.0.0 mask 0.0.0.0 10.1.1.1 metric 50 if 15

এই কমান্ডটি কমপক্ষে 50 মেট্রিক এবং গেটওয়ে 10.1.1.1 সহ ইন্টারফেস 15 এর মাধ্যমে 0.0.0.0 এ রুট যুক্ত করে। আপনার নিজের (ভিপিএন নেটওয়ার্কে সার্ভারের আইপি ঠিকানা) দিয়ে গেটওয়েটি প্রতিস্থাপন করুন। এবং অবশ্যই, আপনার নিজের সাথে ইন্টারফেস নম্বরটি প্রতিস্থাপন করুন।

-P আর্গুমেন্ট রুটটিকে স্থায়ী হিসাবে যুক্ত করে তাই এটি সিস্টেম রিবুটের পরে সংরক্ষণ করা হবে।

3) (পুনরায়) ভিপিএন সার্ভারের সাথে সংযুক্ত হয়ে আবার রুট টেবিলটিতে সন্ধান করুন:

C:\>route print -4
...
Active Routes:
Network Destination        Netmask          Gateway        Interface Metric
          0.0.0.0          0.0.0.0       10.20.20.1      10.20.20.20     10
          0.0.0.0          0.0.0.0         10.1.1.1        10.1.1.10     80
...

এবং নেটওয়ার্কটি এখন নেটওয়ার্ক এবং ভাগ করে নেওয়া কেন্দ্রে চিহ্নিত হয়েছে সুতরাং 'একটি অবস্থান সেট করুন ...' উইন্ডোটি উপস্থিত হওয়া উচিত ;-)


এটা সঠিক উত্তর.
jnm2

2
সতর্কতা অবলম্বন করুন, আপনার সাধারণ ইন্টারফেসের মেট্রিকগুলির চেয়ে আপনার মেট্রিকটি আরও বেশি রাখুন! অন্যথায় আপনি যেমন হোস্ট করেছেন তেমনভাবে আপনি আপনার হোস্টকে অফলাইনে ছুঁড়ে ফেলবেন।
Linef4ult

11

আমি জানি না কেন উপরের সমাধানগুলি এত জটিল, যেমন ব্যবহার করা

route add -p commands

এমনকি ওপেনভিপিএন সার্ভার.কনফ ফাইলটিতে যুক্ত করা

route 0.0.0.0 vpn_subnet_mask default_gateway

এখানে গিয়ে ত্রুটিটি সহজেই সমাধান করা যেতে পারে:

Control Panel\Network and Internet\Network Connections

(1) ওপেনভিপিএন টিউন / আলতো চাপুন এবং স্থিতি নির্বাচন করুন> বিশদ নির্বাচন করুন> আইপিভি 4 ডিএইচসিপি সার্ভারের এন্ট্রিটি নোট করুন select এটি আপনার ডিফল্ট গেটওয়ে হিসাবে পূরণ করতে হবে (2)।

(২) ওপেনভিপিএন টিউন / আলতো চাপুন এবং প্রোপার্টি> টিসিপি / আইপিভি 4 বৈশিষ্ট্য খুলুন> উন্নত ক্লিক করুন। ডিফল্ট গেটওয়েগুলির অধীনে, অ্যাড ক্লিক করুন এবং ডিএইচসিপি সার্ভার, মেট্রিক 'স্বয়ংক্রিয়' হিসাবে ব্যবহৃত ঠিক একই এন্ট্রি টাইপ করুন। অ্যাডাপ্টারের জন্য ব্যক্তিগতভাবে যাদুতে প্রদর্শিত হওয়ার জন্য অপেক্ষা করুন।

উপরোক্ত দুটি সমাধানের মতো আপনি ঠিক একই জিনিসটি কী করেছেন - অবিচ্ছিন্ন রুট যুক্ত করে - তবে এটি আরও ভাল - এটি উইন্ডোজে কনফিগার করা হওয়ায় এটি পুনরায় আরম্ভ থেকে বেঁচে থাকে। আপনি 'রুট প্রিন্ট' টাইপ করে প্রকৃতপক্ষে সেন্টিমিডে চেক করতে পারেন এবং আপনি রাউটিং টেবিলটিতে 1 টি প্রবেশিকা, পাশাপাশি অবিচ্ছিন্ন রুটের অধীনে 1 টি প্রবেশ দেখতে পাবেন। যদি নতুন রুটের মেট্রিক আপনার শারীরিক অ্যাডাপ্টারের চেয়ে ছোট হয়, তবে পুনরায় করুন (2) এবং মেট্রিকটি 'স্বয়ংক্রিয়' থেকে শারীরিক অ্যাডাপ্টারের চেয়ে উচ্চতায় পরিবর্তিত হবে।

যদি আপনার গেটওয়ে (ওপেনভিপিএন সার্ভার আইপি) স্থির থাকে তবে এটি যুক্ত করে (2) কাজ করে।


4

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

উইন্ডোজ in-এ ভিএমওয়্যার নিয়ে কোনও সমস্যা নিয়ে গবেষণা করার সময়, আমি * এনডিএসডভাইসটাইপ নামক একটি রেজিস্ট্রি শব্দটি পেলাম। এটি যা করে তা হ'ল উইন্ডোগুলিকে নির্দিষ্ট ভার্চুয়াল নেটওয়ার্ক অ্যাডাপ্টার সনাক্ত করার চেষ্টা না করার কথা বলে। আপনাকে যা করতে হবে তা হ'ল রেজিস্ট্রিতে গিয়ে নেভিগেট করতে হবে HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318

একবার সেখানে গেলে, DriverDesc'ট্যাপ-উইন' এর মান সহ ডাকা স্ট্রিংয়ের কীগুলি সন্ধান করুন । এটি সেই কী যা ওপেনভিপিএন ব্যবহার করে ভার্চুয়াল অ্যাডাপ্টারের সাথে কাজ করে। এরপরে * NdisDeviceType নামে একটি শব্দ তৈরি করুন এবং এটির 1 মান নির্ধারণ করুন।

অবশেষে আপনার কম্পিউটার পুনরায় চালু করুন। এখন আপনার কোনও অচেনা নেটওয়ার্ক দেখা উচিত নয়। আপনি এই পরিবর্তনটি চেষ্টা করার আগে দয়া করে আপনার রেজিস্ট্রি ব্যাকআপ মনে রাখবেন। আপনি যদি ওপেনভিপিএন ব্যবহার করছেন এবং আপনি এটি করতে স্বাচ্ছন্দ্য বোধ করেন না তবে আপনি এমন একটি স্ক্রিপ্ট ডাউনলোড করতে পারেন যা এটি আপনার জন্য সাধিত হবে।


3

আমি মনে করি এটি সমাধানের একেবারে সহজ এবং সর্বোত্তম উপায় হ'ল এটি করা:

  1. আপনার ওপেনভিপিএন কনফিগারেশন ফাইলটি খুলুন।
  2. এই লাইনটি যুক্ত করুন: route 0.0.0.0 0.0.0.0 vpn_gateway 50(ভিপিএন_গেটওয়ে পরিবর্তন করবেন না, এটি একটি পরিবেশের পরিবর্তনশীল) এবং সংরক্ষণ করুন।
  3. ভিপিএন সংযুক্ত করুন
  4. প্রয়োজনে 5 এবং 6 ধাপ চালিয়ে যান।
  5. রান (উইন + আর) খুলুন এবং টাইপ secpol.mscকরুন 'নেটওয়ার্ক তালিকা পরিচালক পলিসি'
  6. আপনার ভিপিএন নেটওয়ার্ক এবং বৈশিষ্ট্য-> নেটওয়ার্কের অবস্থানটিতে ডান ক্লিক করুন। বেসরকারী নেটওয়ার্ক নির্বাচন করুন।

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


বিভাজকটি না ভেঙে এটিকে ঠিক করতে আপনি একটি স্প্লিট-টানেল ভিপিএন-তে মেট্রিক (50) উচ্চতর সেটও করতে পারেন। 500 আমার জন্য কাজ করেছে
computergeek125

2

এটি কাজ করে, তবে আপনি নিজে ট্যাপ অ্যাডাপ্টারের জন্য আইপি সেটিংস পরিবর্তন করে আরও এক ধাপ এগিয়ে নেওয়া ভাল। ব্যবহার করুন ipconfigআউট সঠিক সেটিংস চিত্র এবং DNS সার্ভারের জন্য গেটওয়ে ব্যবহার করুন।

আপডেট : এই পদক্ষেপটি উপেক্ষা করুন - আপনি যদি এটি করেন তবে আপনার আইপি ঠিকানাটি মাস্ক করা হবে না। কেন তা আমি জানি না তবে আমি এটিকে বিপরীত করার জন্য যা ভাবতে পারি তার সবই করেছি, তবে একমাত্র উপায় হ'ল আমি এই পদক্ষেপে যা করেছি তা পূর্বাবস্থায় ফেলা এবং কম্পিউটারটি রিবুট করা।

আপডেট : এর সাথে আমার একটি সমস্যা হ'ল আমি যখন উইন্ডোজ বুট করি তখন সংযোগ শুরু করার জন্য আমি উইন্ডোজ 7 টি কনফিগার করেছি। কখনও কখনও আমি কম্পিউটারটি পুনরায় বুট করার সময় বা শাটডাউন করার সময় নেটওয়ার্কটি অজানাতে ফিরে যায়। রুটটি এখনও টেবিলে থাকবে। এটির মতো কাজটি হ'ল আমি যে ভিপিএন ক্লায়েন্টের সাথে সংযোগ করছি তার জন্য আমার কনফিগারেশন ফাইলটি পরিবর্তন করা। আমি যে আদেশটি যুক্ত করেছি তা হ'ল:

#Dummy default gateway to work around Windows 'unidentified network'/'unknown network' (put a "#" in front of this)
route-metric 30
route 0.0.0.0 0.0.0.0 10.0.0.1.

এর সাথে প্রদর্শিত রুট টেবিলটি পড়ে মেট্রিক পুনরুদ্ধার করা হয়:

route print -4

10.0.0.1 হ'ল ভিপিএন সংযুক্ত গেটওয়ে। উদাহরণস্বরূপ যখন আমি ভিপিএন এর সাথে সংযুক্ত থাকি তখন আমার রুট টেবিলটি এরকম কিছু দেখায়:

-------------------------------------------------------------------------
IPv4 Route Table
-------------------------------------------------------------------------
Active Routes:
Network Destination      Netmask        Gateway      Interface    Metric
          0.0.0.0        0.0.0.0    192.168.0.1  192.168.0.100        25
          0.0.0.0      128.0.0.0       10.0.0.1     10.0.7.102        30

প্রথম এন্ট্রিটি আমার রাউটারের রুট। দ্বিতীয়টি হ'ল ভিপিএন সংযোগ। এখন যখন আমি ভিপিএন সংযোগ ফাইলটি সংশোধন করি (আমার ক্ষেত্রে vpn.ovpn) আমি নেটওয়ার্ক গন্তব্য ব্যবহার করি এবং নেটমাস্ক 0.0.0.0 করি এবং আমার গেটওয়ে হিসাবে 10.0.0.1 ব্যবহার করি। আমি তখন নোট করব যে মেট্রিকটি 30 এ সেট হয়ে গেছে এবং এটি কনফিগার ফাইলে 30 এ সেট করা আছে।


2

আপনি যদি ডিফল্ট গেটওয়ের সংযোজনটি ( কমান্ড বা উইন্ডোজ জিইআইয়ের মাধ্যমে ) সম্পন্ন করে থাকেন তবে আপনার উইন্ডোজকে ইঙ্গিত দেওয়ার একটি উপায় প্রয়োজন হতে পারে যে আপনি নেটওয়ার্কটিতে ব্যক্তিগত বা ডোমেনের পদবি প্রয়োগ করতে চান। সম্ভবত আপনি দুর্ঘটনাক্রমে ইতিমধ্যে নেটওয়ার্কটিকে সর্বজনীন হিসাবে লেবেল করেছেন বা যে কোনও কারণেই কখনও "অবস্থান নির্ধারণ করুন ..." প্রম্পট দিয়ে চয়ন করার সুযোগ পান নি। আমি উইন্ডোজ 10 এ এই দৃশ্যের দিকে দৌড়েছি।

রেজিস্ট্রি মাধ্যমে এটি সেট করতে, এ জন্য নেটওয়ার্ক প্রোফাইল কী এ নেভিগেট করুন HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profilesপ্রোফাইল কীএখান থেকে, Profilesকীটিতে জিইউইডিগুলির সাথে কীগুলির একটি তালিকা রয়েছে যা আপনার কম্পিউটারে সংরক্ষণ করা সমস্ত নেটওয়ার্কের সাথে সম্পর্কিত। আপনি এই জিইউডি কীগুলি দেখতে পারেন এবং ProfileNameকীটির মানটির সাথে মিল রেখে আপনার নেটওয়ার্কটি সন্ধান করতে পারেন । প্রোফাইল আইডি কী এবং প্রোফাইলনাম মানএকবার আপনি কীটিতে সঠিক নেটওয়ার্কটি পেয়ে গেলে Profiles, আপনি Categoryনেটওয়ার্ক কীটির জন্য মানটি পরিবর্তন করতে চান ।প্রোফাইল আইডি কীতে বিভাগের মান

একটি মান Categoryমান 0একটি সর্বজনীন নেটওয়ার্কের নির্দেশ করে। আপনি এই মানটি 1নেটওয়ার্কটিকে ব্যক্তিগত হিসাবে লেবেল করতে বা 2কোনও ডোমেন নেটওয়ার্ক হিসাবে নেটওয়ার্ককে মনোনীত করতে পারেন। এই পরিবর্তনটি প্রয়োগ করতে, আপনার নেটওয়ার্ক সংযোগটি পুনরায় পুনর্নির্মাণের প্রয়োজন হতে পারে।


যদি আমাদের "টেনফোর্ডস ডটকম" ওয়াটারমার্কের কারণে চিত্রগুলি মুছতে হয় তবে আমার প্রশ্নটি সম্পাদনা করতে বা নির্দ্বিধায় আমার দ্বিধা প্রকাশ করুন।
পালসুইম

0

উপরে উল্লিখিত সমস্ত সমাধানগুলি কেবলমাত্র কর্মক্ষেত্রের, তবে প্রতিটি পণ্য / পণ্য যেমনটি বলে তেমন নিজস্ব ক্রেতা থাকে।

সবচেয়ে সহজ হ'ল 0.0.0.0তৈরি করা অজানা রুটটি মুছে ফেলা এবং তারপরে সবকিছু ঠিক জায়গায় ফিরে পাওয়া উচিত। cmd.exeআপনার কমান্ড লাইন থেকে কেবল চালান (অ্যাডমিন হিসাবে) এবং তারপরে এটি টাইপ করুন route delete 0.0.0.0

আমি মনে করি না যে জাঙ্ক রুট এবং অন্যান্য আবর্জনা নিবন্ধন করা বা এটির বিপরীতে কাজ করা এবং একটি হাতিটিকে উড়াল থেকে বের করে দেওয়া অন্যতম সেরা ধারণা ... শুভকামনা!


0

আমার উইন্ডোজ 7 মেশিনে, "অজানা নেটওয়ার্ক" ওপেনভিপিএন সমস্যার লক্ষণ ছিল, কারণ নয়। আমার ক্ষেত্রে, ফিক্সটি প্রশাসক সুবিধাগুলি ব্যবহার করে ওপেনভিপিএন ক্লায়েন্ট জিইউআই শুরু করা হবে।

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