এই প্রশ্নটি প্রথমে অদ্ভুত বলে মনে হতে পারে কারণ উত্তরটি তুচ্ছ দেখায়: "হয় এটির জন্য একটি স্ট্যাটিক আইপি ঠিকানা বরাদ্দ করুন বা এটি কেবল ডিএইচসিপি করুন।"
ঠিক আছে ... এই চ্যালেঞ্জটি এত সহজ নয়:
প্রশ্নযুক্ত ডিভাইসটি একটি "আইপি ক্যামেরা", ইথারনেট কেবল এবং ওয়াইফাই উভয়ের মাধ্যমে অ্যাক্সেসযোগ্য (কমপক্ষে তাত্ত্বিকভাবে)।
ইথারনেটের মাধ্যমে ক্যামেরা অ্যাক্সেস করা সহজবোধ্য এবং নির্দেশ ছাড়াই সেট আপ করার পরে কোনও সমস্যা ছাড়াই কাজ করে:
Device Name: IPCamera
DHCP [No]
IP Address: 192.168.3.27
Net Mask: 255.255.255.0
Default Gateway: 192.168.3.1
DNS Server: 8.8.8.8
Web Port (default 80): 7779
এবং তারপরে আমি এর মাধ্যমে এটি অ্যাক্সেস করতে পারি: http://192.168.3.27:7779/video/liveie.asp#
সেই ওয়েব ইন্টারফেসের মাধ্যমে আমি এর ওয়াইফাইটিও কনফিগার করতে পারি, যার অর্থ নিকটবর্তী কোন ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে হবে তা কেবলমাত্র আমি তা বলতে পারি, তবে এটি নির্ধারিত কোন আইপি ঠিকানা বা অন্যান্য আইপি সম্পর্কিত প্যারামিটারগুলি আমি তা বলতে পারি না।
আমি জানি যে ওয়াইফাই সংযোগটি কাজ করে কারণ যখন আমি এটিকে মোশন সনাক্তকরণের সময় ইমেল প্রেরণের জন্য সেট করি তখন ইথারনেট তারটি সংযোগ বিচ্ছিন্ন হয়ে গেলেও এটি ইমেলটি পুরো ইন্টারনেট জুড়ে প্রেরণ করে।
যাইহোক, ডিভাইস এবং সফ্টওয়্যার উভয়ই এটির সাথে আগত হয়েছিল এবং সময়ে সময়ে পুনরায় চালু করা, পুনরায় সেট করা এবং পুনরায় সংশোধন করা প্রয়োজন এবং যেহেতু সেই ক্যামেরার অনুকূল স্থান নির্ধারণ যেখানে আরজে 45 জ্যাক উপলব্ধ নেই, তাই আমি ডিভাইসটির অ্যাক্সেস করতে সক্ষম হতে চাই ওয়াইফাই মাধ্যমে ওয়েব ইন্টারফেস।
ভাল ... কিছু অদ্ভুত কারণে, আমি আমার ডিডি-ডাব্লুআরটি রাউটারের ডিএইচসিপি ক্লায়েন্ট হিসাবে আইপি ঠিকানাটি তার ওয়াইফাই ইন্টারফেসের জন্য নির্ধারিত হয়েছে কোথাও খুঁজে পাইনি find তাই আমি আমার ডিডি-ডাব্লুআরটি রাউটারের 'পরিষেবাদি'> 'পরিষেবাদি' ট্যাবে গিয়ে ক্যামেরার ম্যাকের ঠিকানাটি 'স্ট্যাটিক লিজ' বিভাগের অধীনে যুক্ত করেছি। এটি মূলত 192.168.1.32 এর স্থির আইপি ঠিকানাটি বাধ্য করেছে।
সুতরাং এখন আমার নেটওয়ার্কের টপোলজিটি এর মতো দেখাচ্ছে:
ISP-----Wired router (192.168.3.1)--+--LAN-----------------------------+-- My PC (192.168.3.7)
| |
| + IP Camera (192.168.3.27)
|
|
|
+-- Wireless router (192.168.1.1)--+-- My PC (192.168.1.29)
|
+ IP Camera (192.168.1.32)
আমি তখন তার ওয়াইফাই আইপি অ্যাড্রেস (192.168.1.32) এর মাধ্যমে ক্যামেরাটি অ্যাক্সেস করার চেষ্টা করেছি তবে আমি এখনও সফল হতে পারি নি। আমি চেষ্টা করেছিলামhttp://192.168.1.32:7779/video/liveie.asp#
আমি কেন ওয়াইফাইয়ের মাধ্যমে ক্যামেরাটি অ্যাক্সেস করতে ব্যর্থ (আরও নির্মাতারা যদিও ডিডিএনএস + পোর্ট ফরওয়ার্ডিং ব্যবহার করে এটি ইন্টারনেট থেকে অ্যাক্সেসযোগ্য হতে পারে) বলার পরে তা নির্ণয়ের জন্য, আমি আমার রাউটারটিতে টেলেন্ট করেছি এবং সেখান থেকে এটি পিং করার চেষ্টা করেছি। কোন সাড়া নেই।
এটি অদ্ভুত, কারণ রাউটারের ওয়েব ইন্টারফেসে নির্ধারিত স্থির আইপি ঠিকানাটি কোনও সমস্যা না হওয়ার হিসাবে তালিকাবদ্ধ করে।
সুতরাং, এখনও আমার রাউটারে টেলেন্ট করার সময়, আমি netstat -a
আদেশটি জারি করেছি , যার ফলস্বরূপ:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:www 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:domain 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5431 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:telnet 0.0.0.0:* LISTEN
tcp 0 0 192.168.3.30:www 192.168.3.7:33755 TIME_WAIT
tcp 0 0 192.168.3.30:www 192.168.3.7:33753 TIME_WAIT
tcp 0 132 192.168.3.30:telnet 192.168.3.7:33097 ESTABLISHED
tcp 0 0 my-ddwrt:5431 mypc:32847 ESTABLISHED
tcp 0 0 192.168.3.30:www 192.168.3.7:33758 TIME_WAIT
tcp 0 0 192.168.3.30:www 192.168.3.7:33776 TIME_WAIT
tcp 0 0 my-ddwrt:5431 mypc:33000 ESTABLISHED
udp 0 0 localhost:34954 0.0.0.0:*
udp 0 0 0.0.0.0:domain 0.0.0.0:*
udp 0 0 0.0.0.0:bootps 0.0.0.0:*
udp 0 0 0.0.0.0:upnp 0.0.0.0:*
raw 0 0 0.0.0.0:255 0.0.0.0:* 7
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ] DGRAM 601
মজার বিষয় হল, নেটস্যাট দ্বারা তালিকাভুক্ত সমস্ত আইপি ঠিকানাগুলি তারযুক্ত ইথারনেট ইন্টারফেসের। কোনও ওয়াইফাই ঠিকানার (192.168.1.x) কোনও রেফারেন্স নেই যেমন ওয়াইফাই ইন্টারফেসের উপস্থিতি নেই (আমি জানি এটি রয়েছে! ইমেল অ্যালার্মের পূর্ববর্তী বিবরণ ইত্যাদি দেখুন)
এবং এটি এই ওয়াইফাই রাউটারে vlan0 এবং eth1 এর মধ্যে একটি সেতু কনফিগার করা সত্ত্বেও।
তবে ব্যবহার করে arp -a
, আমি উভয় ইন্টারফেস দেখতে পাচ্ছি:
android_72c5e473c08d1ab4 (192.168.1.2) at 44:A7:CF:47:C8:37 [ether] on br0
? (192.168.3.7) at 00:0F:B0:C8:91:72 [ether] on vlan1
? (192.168.1.3) at D0:17:6A:5A:B2:8F [ether] on br0
mypc (192.168.1.29) at 00:13:02:20:43:AD [ether] on br0
wiredrouter (192.168.3.1) at 00:1C:10:4F:B3:27 [ether] on vlan1
সুতরাং, এখন যেমন মনে হচ্ছে, আইপি ক্যামেরাটি রাউটারের দ্বারা একটি বৈধ (স্ট্যাটিক) আইপি ঠিকানা বরাদ্দ করা হয়েছে, তবে আমি পিং, এসএসএইচ, টেলনেট বা এটি HTTP সক্ষম করতে পারিনি।
প্রস্তুতকারকের কারিগরি সমর্থনটি বলে যে আমি যা সম্পাদন করার চেষ্টা করছি তা সমর্থিত তবে আমি কীভাবে এটি করতে পারি তার সুস্পষ্ট নির্দেশনা সরবরাহ করতে পারেনি। তিনি প্রথমে ডিডিএনএসের মাধ্যমে সংযোগ স্থাপনের প্রস্তাব দিয়েছিলেন তবে এই মুহুর্তে আমি কেবলমাত্র অভ্যন্তরীণ প্রবেশাধিকারে আগ্রহী, তাই তিনি কেবলমাত্র নির্দেশনা সরবরাহ করতে পারেন:
In router 192.168.1.1's page, we need do port forwarding with camera's IP and camera's port.
In router 192.168.1.1's page, we need find the router's external IP which should be 192.168.3.x.
In router 192.168.3.1's page, we need do port forwarding with router's 192.168.1.1's external IP 192.168.3.x and camera's port, not use camera's IP.
এর মানে কি কোন ধারণা?
আমি কীভাবে WiFi এর মাধ্যমে ওয়েব ইন্টারফেস অ্যাক্সেসটিকে আরও নির্ণয় করতে এবং সম্পাদন করতে পারি?
আপডেট: নীচে একটি মন্তব্য পরামর্শ অনুযায়ী, আমি iptables -t -nat -n -L
আমার- ddwrt ওয়াইফাই রাউটারে দৌড়েছি এবং এটি আউটপুট:
root@my-ddwrt:~# iptables -t nat -n -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
DNAT icmp -- 0.0.0.0/0 192.168.3.30 to:192.168.1.1
TRIGGER 0 -- 0.0.0.0/0 192.168.3.30 TRIGGER type:dnat match:0 relate:0
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE 0 -- 0.0.0.0/0 0.0.0.0/0
RETURN 0 -- 0.0.0.0/0 0.0.0.0/0 PKTTYPE = broadcast
MASQUERADE 0 -- 192.168.0.0/16 192.168.0.0/16
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
আমার ডিডি-ডাব্লুআরটি রাউটার tcpdump
কমান্ডটি সমর্থন করে না ।
tcpdump
ম্যাকের ঠিকানা থেকে ট্র্যাফিক কী আসে তা দেখতে আপনি ডিডি-ডাব্লুআরটি ডিভাইসে চালনা করতে পারেন?
netstat -a
এখন তালিকা খুঁজে বের । vlan0
ইন্টারফেসটি এই বাক্যে ঠিক কীটি উল্লেখ করা হয়েছে: "এবং এটি এই ওয়াইফাই রাউটারে vlan0 এবং eth1 এর মধ্যে একটি ব্রিজ কনফিগার করা সত্ত্বেও is" ?