এটি হল vpcs কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
vpcs - ভার্চুয়াল পিসি সিমুলেটর
সাইনোপিসিস
vpcs [অপশন] [স্ক্রিপ্ট ফাইল]
বর্ণনাঃ
VPCS নয়টি সিমুলেটেড ভার্চুয়াল পিসিতে একটি কমান্ড লাইন ইন্টারফেস প্রদান করে। আপনি পিং/ট্রেস করতে পারেন
তাদের থেকে/তে রুট, অথবা ভার্চুয়াল পিসি থেকে অন্যান্য হোস্ট/রাউটারগুলিকে পিং/ট্রেস রুট তৈরি করে
এটি একটি আদর্শ অধ্যয়নের সরঞ্জাম যখন আপনি সিসকো বা জুনিপার রাউটারগুলিকে ডায়নামিপস বা জিএনএস 3-তে অনুকরণ করেন
পরিবেশ।
ভার্চুয়াল পিসিগুলি আইসিএমপি (পিং), টিসিপি এবং ইউডিপি প্যাকেটগুলি সরবরাহ করতে এবং প্রতিক্রিয়া জানাতে সক্ষম
একটি UDP পাইপ বা ইউনিক্স ট্যাপ ইন্টারফেসের মাধ্যমে অ্যাপ্লিকেশনটিতে। যদি স্ক্রিপ্ট ফাইল তারপর নির্দিষ্ট করা হয়
vpcs স্টার্ট-আপে ফাইলটি পড়ে এবং স্ক্রিপ্টফাইলে কমান্ডগুলি চালায়। স্ক্রিপ্ট ফাইল
হতে হবে vpcs লিপি ফাইল বিন্যাস.
vpcs পরপর নয়টি UDP পোর্টে বার্তা শোনে এবং নয়টিতে বার্তা পাঠায়
পরপর UDP পোর্ট। ডিফল্টরূপে, vpcs UDP পোর্ট 20000 থেকে 20008-এ শোনে এবং পাঠায়
UDP পোর্টের বার্তা 30000 থেকে 30008। প্রতিটি UDP পোর্ট জোড়া (20000/30000,
20001/30001...20008/30008) একটি ভার্চুয়াল পিসি প্রতিনিধিত্ব করে। ভার্চুয়াল পিসি 1 থেকে 9 নম্বরযুক্ত।
বিকল্প
-h, --help
কমান্ড লাইন বিকল্পগুলি মুদ্রণ করুন এবং প্রস্থান করুন
-v সংস্করণ তথ্য প্রিন্ট করুন এবং প্রস্থান করুন
-i NUM শুরু করার জন্য vpc দৃষ্টান্তের সংখ্যা (ডিফল্ট হল 9)
[-r] স্ক্রিপ্ট ফাইল
If স্ক্রিপ্ট ফাইল তারপর নির্দিষ্ট করা হয় vpcs স্টার্ট-আপে ফাইলটি পড়ে এবং চালায়
মধ্যে কমান্ড স্ক্রিপ্ট ফাইল. স্ক্রিপ্ট ফাইল হতে হবে vpcs স্ক্রিপ্ট ফাইল বিন্যাস। দ্বারা
ডিফল্ট, যদি একটি ফাইল নামে startup.vpc ডিরেক্টরিতে বিদ্যমান যেখানে vpcs কার্যক্রম
শুরু হয়েছিল, এটি পড়া হবে এবং কখন কার্যকর করা হবে vpcs শুরু হয় দ্য -r বিকল্প হয়
ঐচ্ছিক যদি স্ক্রিপ্ট ফাইল শেষ পরামিতি।
-p বন্দর
চালান vpcs একটি ডেমন প্রক্রিয়া হিসাবে TCP পোর্টে শ্রবণ করা দ্বারা নির্দিষ্ট করা হয়েছে বন্দর. একটি ডেমন হিসাবে
প্রক্রিয়া, vpcs ব্যবহারকারীর কাছে একটি কমান্ড লাইন ইন্টারফেস উপস্থাপন করে না, কিন্তু
কমান্ড লাইন ইন্টারফেস টিসিপি স্ট্রিম অ্যাপ্লিকেশন ব্যবহার করে দূরবর্তীভাবে অ্যাক্সেস করা যেতে পারে
as টেলনেট অথবা নেটক্যাট (nc) একবার ডেমন চালু হয়ে গেলে, কোন অভ্যন্তরীণ নেই
প্রোগ্রামটি সমাপ্ত করার প্রক্রিয়া, এবং প্রোগ্রামটি অবশ্যই সমাপ্ত করতে হবে
একটি সিস্টেম সংকেত 9 পাঠানো, সাধারণত কমান্ড ব্যবহার করে বধ -9 পিআইডি (যেখানে PID আছে
vpcs উদাহরণের প্রক্রিয়া আইডি)
-m NUM vpcs 9টির জন্য পরপর 9টি MAC ঠিকানা ব্যবহার করে vpcs stating at 00:50:79:66:68:00
গতানুগতিক. দ্য -m বিকল্প যোগ করে NUM বেস MAC ঠিকানার শেষ বাইটে।
এই প্রক্রিয়া চলাকালীন কোনো বৃদ্ধির কারণে শেষ বাইট 0xFF ছাড়িয়ে গেলে, এটি হবে
0x00 এ বৃদ্ধি।
-e সমর্থন করে এমন সিস্টেমে /dev/tapx ইন্টারফেস (ইউনিক্স/লিনাক্স), চালান vpcs ট্যাপ মোডে
UDP মোডের পরিবর্তে। ট্যাপ মোডে, আইপি প্যাকেটগুলি /dev/tapx এর মাধ্যমে পাঠানো এবং গ্রহণ করা হয়
ইউডিপি স্ট্রীমের মাধ্যমে নয় বরং ইন্টারফেস। সাধারণত /dev/tapx ইন্টারফেস শুধুমাত্র
রুট ব্যবহারকারীর জন্য উপলব্ধ, অর্থ vpcs এছাড়াও দ্বারা চালানো প্রয়োজন হবে
রুট ব্যবহারকারী (উবুন্টু vpcs -e) ট্যাপ মোড ব্যবহার করতে।
[-u] এই বিকল্পটি ডিফল্ট এবং প্রয়োজনীয় নয়, তবে এর সাথে বিপরীতে অন্তর্ভুক্ত করা হয়েছে -e
বিকল্প গতানুগতিক, vpcs নির্দিষ্ট UDP-তে এবং থেকে আইপি প্যাকেট পাঠায় এবং গ্রহণ করে
পোর্ট। vpcs UDP পোর্ট 20000 এ শোনে এবং ডিফল্টরূপে 127.0.0.1:30000 পোর্টে পাঠায়।
শ্রবণ এবং প্রেরণ পোর্ট ব্যবহার করে ম্যানিপুলেট করা যেতে পারে -s, -c এবং -t অপশন।
এর ফলে UDP মোড অপশন সমূহ
-s বন্দর
বন্দর বেস পোর্ট নম্বর নির্দিষ্ট করে যে vpcs বার্তা শোনার জন্য ব্যবহার করে। দ্বারা
ডিফল্ট vpcs UDP পোর্টে বার্তা শোনে 20000 থেকে 20008. পরিবর্তন করে
বেস পোর্ট যে vpcs ব্যবহার করে শোনে -s বিকল্পটি পরপর নয়টি UDP ঘটায়
পোর্টগুলি দ্বারা নির্দিষ্ট করা পোর্ট থেকে শুরু করে ব্যবহার করা হবে৷ বন্দর.
-t ip vpcs নয়টি UDP পোর্টে প্যাকেটগুলি স্ট্রিম করা শুরু হচ্ছে 127.0.0.1:30000 গতানুগতিক.
সার্জারির -t বিকল্পটি আপনাকে IPv4 দ্বারা নির্দিষ্ট করা একটি দূরবর্তী হোস্টে প্যাকেটগুলি স্ট্রিম করতে দেয়
ঠিকানা ip. সাধারণত দূরবর্তী হোস্ট একটি ক্লাউডের সাথে ডায়নামিপ চালাবে
এই হোস্টের আইপি ঠিকানার সাথে লিঙ্ক করার জন্য সংযোগ কনফিগার করা হয়েছে।
-c বন্দর
vpcs নয়টি UDP পোর্টে প্যাকেটগুলি স্ট্রিম করা শুরু হচ্ছে 127.0.0.1:30000. দ্য -c
বিকল্পটি আপনাকে শুরু হওয়া নয়টি পোর্টের একটি ভিন্ন সেটে প্যাকেটগুলি স্ট্রিম করতে দেয়
বেস পোর্ট নম্বর দ্বারা নির্দিষ্ট বন্দর.
টোকা মোড অপশন সমূহ
-d যন্ত্র
ডিভাইসের নাম, তখনই কাজ করে -i 1 এ সেট করা হয়েছে
Hypervisor- র মোড পছন্দ
-H বন্দর
একটি হাইপারভাইজার হিসাবে চালান, দ্বারা নির্দিষ্ট করা TCP পোর্টে শোনা বন্দর. হাইপারভাইজারে
মোড, আপনি এই নিয়ন্ত্রণ সংযোগ করতে পারেন বন্দর সঙ্গে টেলনেট, এর একটি উদাহরণ শুরু বা বন্ধ করুন
vpcs.
উদাহরণ
না হুকুম লাইন অপশন
আপনি যদি শুরু করেন vpcs কোন যুক্তি ছাড়া, vpcs শুরু হবে এবং স্ক্রিপ্টটি সন্ধান করবে
startup.vpc বর্তমান ডিরেক্টরিতে। এটি বিদ্যমান থাকলে, এটি স্ক্রিপ্ট চালাবে। এই হল
চালানোর স্বাভাবিক উপায় vpcs. এটি কেবল কমান্ড লাইন থেকে এইভাবে উদ্বুদ্ধ করা হয়েছে:
vpcs
শুরু হচ্ছে vpcs সঙ্গে an বিকল্প প্রারম্ভকালে ফাইল
শুরুতেই vpcs বলে একটি স্টার্টআপ স্ক্রিপ্ট ফাইল সহ alternate.vpc, ফাইলের নাম হিসেবে ব্যবহার করুন
একটি যুক্তি vpcs কমান্ড প্রয়োগ করুন:
vpcs alternate.vpc
চলমান অধিক চেয়ে নয় ভার্চুয়াল পিসি
ধরুন আপনার নয়টির বেশি ভার্চুয়াল পিসি দরকার, তাই আপনি দ্বিতীয় দৃষ্টান্ত চালাতে চান
vpcs আপনার স্থানীয় হোস্টে। আপনাকে বিবেচনা করতে হবে:
1. দ্বিতীয় দৃষ্টান্তের জন্য VPCs MAC ঠিকানাগুলি ভিন্ন হতে হবে,
2. দ্বিতীয় দৃষ্টান্তের জন্য "স্থানীয়" বা শোনার UDP পোর্ট নম্বরগুলি আলাদা হতে হবে
প্রথম উদাহরণ থেকে।
3. দ্বিতীয় দৃষ্টান্তের জন্য দূরবর্তী UDP পোর্ট নম্বরগুলি প্রথম থেকে আলাদা হতে হবে
উদাহরণ হিসেবে বলা যায়।
যেহেতু ডিফল্ট স্থানীয় শোনার পোর্ট হল 20000, এবং ডিফল্ট রিমোট পোর্ট হল 30000, আপনি
শুরু করতে চাই vpcs 20009 (বা বড়) এর একটি স্থানীয় শোনার পোর্ট এবং দূরবর্তী পোর্ট সহ
30009 (বা তার বেশি)। আপনি বেস MAC ঠিকানাটি অন্ততপক্ষে অফসেট করতে চান
কোনো সংঘর্ষ এড়াতে নয়টি। এই ক্ষেত্রে আপনি কমান্ড ব্যবহার করবেন:
vpcs -s 20009 -c 30009 -m 9
চলমান দুই দৃষ্টান্ত of vpcs যে পারেন যোগাযোগ সঙ্গে প্রতি অন্যান্য on দ্য এক নিমন্ত্রণকর্তা
ধরুন আপনি একটি দ্বিতীয় দৃষ্টান্ত চালাতে চেয়েছিলেন vpcs আপনার স্থানীয় হোস্ট যে পারেন
ইতিমধ্যে একটি ডিফল্ট কনফিগারেশনের সাথে চলমান উদাহরণের সাথে যোগাযোগ করুন। তুমি করবে
বিবেচনা করতে হবে:
1. দ্বিতীয় দৃষ্টান্তের জন্য VPCs MAC ঠিকানাগুলি ভিন্ন হতে হবে,
2. দ্বিতীয় দৃষ্টান্তের জন্য "স্থানীয়" বা শোনার UDP পোর্ট নম্বরগুলি মিলতে হবে৷
প্রথম উদাহরণের "দূরবর্তী" পোর্ট নম্বর
3. দূরবর্তী UDP পোর্ট নম্বরগুলিকে "স্থানীয়" বা শোনার UDP পোর্টের সাথে মিলতে হবে
প্রথম উদাহরণের সংখ্যা
যেহেতু ডিফল্ট স্থানীয় শোনার পোর্ট হল 20000, এবং ডিফল্ট রিমোট পোর্ট হল 30000, আপনি
শুরু করতে চাই vpcs 30000 এর একটি স্থানীয় শোনার পোর্ট এবং 20000 এর দূরবর্তী পোর্ট সহ।
আপনি বেস MAC ঠিকানাটি অন্তত নয়টি অফসেট করতে চান যাতে কোনওটি এড়ানো যায়
সংঘর্ষ এই ক্ষেত্রে আপনি কমান্ড ব্যবহার করবেন:
vpcs -s 30000 -c 20000 -m 9
বেস ইন্টারফেস
vpcs ব্যবহারকারীকে একটি কমান্ড লাইন ইন্টারফেসের সাথে উপস্থাপন করে (যদি না ডেমন মোড চালু করা হয়
দ্বারা -p বিকল্প)। ইন্টারফেস প্রম্পট নির্দেশ করে যে বর্তমানে 9টি ভার্চুয়াল পিসির মধ্যে কোনটি রয়েছে৷
বন্ধনীতে VPC নম্বর নির্দেশ করে ফোকাস করুন। যেমন:
ভিপিসিএস[১]
এখানে বন্ধনীর অভ্যন্তরে সংখ্যা 1 নির্দেশ করে যে VPC 1 এর ফোকাস আছে, এবং যেকোন ট্রাফিক আছে
উত্পন্ন VPC 1 থেকে পাঠানো হবে, এবং মৌলিক প্রদর্শনী কমান্ড VPC 1 এর সাথে সম্পর্কিত হবে।
সমর্থিত মৌলিক কমান্ড হল:
? প্রিন্ট সাহায্য
ভিপিসিতে স্যুইচ করুন . রেঞ্জ 1 থেকে 9
Arp এর জন্য শর্টকাট: প্রদর্শনী Arp. আরপি টেবিল দেখান
পরিষ্কার [আর্গুমেন্ট] IPv4/IPv6, আরপি/প্রতিবেশী ক্যাশে, কমান্ড ইতিহাস সাফ করুন
ডিএইচসিপি [-বিকল্প] এর জন্য শর্টকাট: ip ডিএইচসিপি. DHCP এর মাধ্যমে IPv4 ঠিকানা পান
প্রতিধ্বনি প্রদর্শন আউটপুটে
সাহায্য প্রিন্ট সাহায্য
ইতিহাস এর জন্য শর্টকাট: প্রদর্শনী ইতিহাস. কমান্ডের ইতিহাস তালিকাভুক্ত করুন
ip [আর্গুমেন্টস] ভিপিসির আইপি সেটিংস কনফিগার করুন
বোঝা ফাইল থেকে কনফিগারেশন/স্ক্রিপ্ট লোড করুন
পিং [-বিকল্প] নেটওয়ার্কে পিং করুন ICMP (ডিফল্ট) বা TCP/UDP সহ
অব্যাহতিপ্রাপ্ত প্রোগ্রাম বন্ধ করুন
রিলেই [যুক্তি] দুটি UDP পোর্টের মধ্যে রিলে প্যাকেট
rlogin [ ] HOST PC এর সাপেক্ষে হোস্ট করার জন্য টেলনেট
রক্ষা ফাইলে কনফিগারেশন সংরক্ষণ করুন
সেট [আর্গুমেন্টস] VPC নাম, পিয়ার পোর্ট, ডাম্প অপশন, ইকো চালু বা বন্ধ সেট করুন
প্রদর্শনী [যুক্তি] ভিপিসি (ডিফল্ট) এর তথ্য প্রিন্ট করুন। চেষ্টা করুন প্রদর্শনী ?
ঘুম [পাঠ্য] মুদ্রণ এবং চলমান স্ক্রিপ্টের জন্য বিরতি দিন
চিহ্ন [-বিকল্প] নেটওয়ার্কে যে পাথ প্যাকেটগুলি নিয়ে যায় তা প্রিন্ট করুন
সংস্করণ এর জন্য শর্টকাট: প্রদর্শনী সংস্করণ
vpcs লিপি ফাইল বিন্যাস
বৈধ vpcs কমান্ড সমন্বিত যেকোনো পাঠ্য ফাইল একটি vpcs স্ক্রিপ্ট ফাইল হিসাবে ব্যবহার করা যেতে পারে। লাইন
ফাইলের সাথে শুরু # চরিত্রটিকে মন্তব্য হিসাবে গণ্য করা হবে এবং উপেক্ষা করা হবে।
কমান্ড ফাইল ব্যবহার করতে পারেন প্রতিধ্বনি এবং ঘুম কিছু ফর্ম তৈরি করতে কমান্ড
ইন্টারেক্টিভ স্ক্রিপ্ট।
Ctrl+c টিপে যে কোনো সময় স্ক্রিপ্ট ফাইল এক্সিকিউশন বাতিল করা যেতে পারে। এই যে মানে
দ্য পিং -t কমান্ড (যা অবশ্যই Ctrl+c দ্বারা শেষ করা উচিত) vpcs-এ উপযোগী নয়
স্ক্রিপ্ট ফাইল।
হাইপারভাইজার ইন্টারফেস
সমর্থিত কমান্ড হল:
সাহায্য | ? প্রিন্ট সাহায্য
vpcs [পরামিতি] শুরু করুন vpcs প্যারামিটার সহ ডেমন।
বন্ধ করা id থামুন vpcs প্রক্রিয়া
তালিকা তালিকা vpcs প্রক্রিয়া
বিযুক্ত করা টেলনেট সেশন থেকে প্রস্থান করুন
অব্যাহতিপ্রাপ্ত [-f] থামুন vpcs প্রক্রিয়া এবং হাইপারভাইজার, -f জোর করে ছাড়া প্রস্থান
প্ররোচনা
টেলনেট [ ] টেলনেট থেকে এ (ডিফল্ট 127.0.0.1)
rlogin [ ] টেলনেটের মতোই
onworks.net পরিষেবা ব্যবহার করে অনলাইনে vpcs ব্যবহার করুন