কীভাবে পিং করবেন এবং নির্দিষ্ট নেটওয়ার্ক কার্ড ব্যবহার করবেন


9

আমার কাছে 3 টি নেটওয়ার্ক কার্ড, 1 ল্যান (তারযুক্ত), 1 ওয়্যারলেস নেটওয়ার্ক কার্ড এবং 1 টি ওয়্যারলেস ইউএসবি

আমি নির্দিষ্ট নেটওয়ার্ক কার্ড থেকে কীভাবে পিং করব?

এবং আমি কীভাবে নির্দিষ্ট অ্যাপ্লিকেশনের জন্য নির্দিষ্ট নেটওয়ার্ক কার্ড ব্যবহার করব

উদাহরণ

i want to ping google from wlan0 

নির্দিষ্ট অ্যাপ্লিকেশন জন্য উদাহরণ

i want to use firefox or transmission from wan1

আপডেট

ল্যান আইপি 192.168.0.2> সঠিকভাবে কাজ করা এখানে চিত্র বর্ণনা লিখুন

Wlan1 আইপি 192.168.0.3

এখানে চিত্র বর্ণনা লিখুন

pin -I wlan1 google.com

হালনাগাদ

রুট -n এবং / অথবা আইপি রুটের আউটপুট আটকানোর চেষ্টা করুন। আমার কাছে মনে হচ্ছে যে wlan1 ইন্টারফেসটির কোনও বৈধ গেটওয়ে কনফিগার করা নেই। - @ MrShunz

one@onezero:~$ route -n 
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
172.16.221.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet8
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan1
192.168.48.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet1
one@onezero:~$ ip route
default via 192.168.0.1 dev eth0  proto static 
169.254.0.0/16 dev eth0  scope link  metric 1000 
172.16.221.0/24 dev vmnet8  proto kernel  scope link  src 172.16.221.1 
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.2  metric 1 
192.168.0.0/24 dev wlan1  proto kernel  scope link  src 192.168.0.3  metric 2 
192.168.48.0/24 dev vmnet1  proto kernel  scope link  src 192.168.48.1 

1
route -nএবং / অথবা এর আউটপুট আটকানোর চেষ্টা করুন ip route। আমার কাছে মনে হচ্ছে যে wlan1 ইন্টারফেসটির কোনও বৈধ গেটওয়ে কনফিগার করা নেই।
মিঃ শুঞ্জ

@ মিঃশুনজ> আপডেট
এক জিরো

আমি সেই অনুযায়ী আমার উত্তর আপডেট করেছি
মিঃ শুঞ্জ

উত্তর:


9

ping: SET উৎস ইন্টারফেসে একটি নির্দিষ্ট সুইচ রয়েছে -I। ম্যানপেজে যেমন পাওয়া গেছে:

 -I interface address
          Set source address to specified interface address. Argument may be  numeric  
          IP  address  or  name  of device.
          When pinging IPv6 link-local address this option is required.

উদাহরণ হিসাবে

$ ping -I wlan0 8.8.8.8

wlan0 ইন্টারফেসের মাধ্যমে পিং 8.8.8.8

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

হালনাগাদ

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

এখন, এই সমস্ত কাজ করার জন্য আপনাকে কিছু "উন্নত" রাউটিং কনফিগার করতে হবে। যেমন আপনি আউটপুট থেকে দেখতে পাচ্ছেন route -nআপনার একাধিক নেটওয়ার্ক রয়েছে তবে ইন্টারনেটে কেবলমাত্র একটি গেটওয়ে। এটি ভাল , কারণ একাধিক গেটওয়ে রাউটিং বেশ উন্নত বিষয় এবং ভালভাবে পরিচালনা করা কিছুটা কঠিন।

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

অথবা, আরও ভাল, এটি গুগল করার চেষ্টা করুন;) উন্নত লিনাক্স রাউটিং কনফিগারেশনের জন্য LARTC সাইটটিও পরীক্ষা করে দেখুন ।


192.168.0.8 থেকে আইএমপি_সেক = 2 গন্তব্য হোস্টটি অ্যাক্সেসযোগ্য
এক জিরো

@ ওনেজিরো এর অর্থ আপনি গন্তব্যে পৌঁছাতে পারবেন না। কি 192.168.0.8wlan0 এর ঠিকানা? Interface ইন্টারফেসটির জন্য একটি গেটওয়ে কনফিগার করা আছে কি?
মিঃ শানজ

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