আমি সন্দেহ করি ব্যাপক কারাগার ভাঙা ছাড়াই এটি সম্ভব, তবে আইপ্যাডের (বা কোনও আইওএস ডিভাইসের) হোস্ট ফাইলটি সম্পাদনা করা কি আদৌ সম্ভব?
আমি সন্দেহ করি ব্যাপক কারাগার ভাঙা ছাড়াই এটি সম্ভব, তবে আইপ্যাডের (বা কোনও আইওএস ডিভাইসের) হোস্ট ফাইলটি সম্পাদনা করা কি আদৌ সম্ভব?
উত্তর:
অ্যাপ্লিকেশনগুলি কেবলমাত্র তাদের নিজস্ব স্যান্ডবক্সের মধ্যেই ডকুমেন্ট ডিরেক্টরিতে ফাইলগুলি সংশোধন করতে পারে। এটি সুরক্ষা এবং ইনস্টল / আনইনস্টল করার সহজতার জন্য। সুতরাং আপনি কেবল জেলব্রোকড ডিভাইসে এটি করতে পারেন।
পূর্ববর্তী উত্তরটি সঠিক, তবে আপনি যে প্রভাবটির সন্ধান করছেন তা হ'ল কোনও ডোমেনের জন্য এইচটিটিপি ট্র্যাফিক অন্য আইপি-তে পুনর্নির্দেশ করা একটি উপায় আছে।
যেহেতু এটি প্রযুক্তিগতভাবে আপনার প্রশ্নের উত্তর দিচ্ছে না, তাই আমি এখানে প্রশ্নটি জিজ্ঞাসা করেছি এবং উত্তর দিয়েছি:
আমি কীভাবে কোনও আইপ্যাড থেকে তৈরি HTTP অনুরোধগুলি পুনর্নির্দেশ করতে পারি?
না, আপনি আইপ্যাডের হোস্ট ফাইলটি (জেলব্রেক ছাড়াই) পরিবর্তন করতে পারবেন না, তবে কার্যকর হতে পারবেন।
এখানে আমার পরিস্থিতি:
192.168.2.1
একটি ওয়েব অ্যাপ চালাচ্ছেআমি আমার ম্যাকে আইপ্যাডের মাধ্যমে চলমান ওয়েব অ্যাপ্লিকেশনটি পরীক্ষা করতে যাচ্ছি, তবে আমি এটিতে সরাসরি অ্যাক্সেস করতে পারি না।
সমাধানটি আমার পক্ষে কাজ করে:
Port
(বেশিরভাগ 8888
) পূরণ করুন এবং টগল করুন Enable transparent HTTP proxying
।এখন আপনি আইপ্যাডে আপনার ওয়েব অ্যাপ্লিকেশন দেখতে পারেন।
অবশ্যই আপনার মত অন্যান্য প্রক্সি সরঞ্জাম ব্যবহার করতে পারেন স্কুইড বা বার্নিশ লিনাক্স, বা বেহালাবাদক Wondows হবে।
NodeJs
মডিউল ফিল্টারনেট
এটির সবচেয়ে সহজ উপায় হ'ল এক্সকোড ব্যবহার করে একটি আইপ্যাড সিমুলেটর চালানো এবং তারপরে আপনার পরীক্ষার সাইটটির দিকে ইঙ্গিত করার জন্য হোস্ট সিস্টেমে হোস্ট ফাইল (/ ইত্যাদি / হোস্টগুলি) এন্ট্রি যুক্ত করা।
আমার একই কার্যকারিতা দরকার, এবং জেলব্রেক করা কোনও হ'ল না। একটি সমাধান হ'ল নিজেকে ডিএনএস সার্ভার ( ম্যারাডএনএস ) হোস্ট করুন , আইপ্যাড / ফোনে আপনার ওয়াইফাই সেটিংসে যান এবং সেখানে আপনার কাস্টম ডিএনএস সার্ভার যুক্ত করুন।
পুরো প্রক্রিয়াটি আমাকে 10 মিনিট সময় নিয়েছিল, এবং এটি কার্যকর হয়!
1) ম্যারেডএনএস ডাউনলোড করুন
2) mkSecretTxt.exe
প্রশাসক হিসাবে চালানো
3) mararc
ফাইলটি পরিবর্তন করুন, খনিটি হ'ল:
ipv4_bind_addresses = "put your public IP Here"
timestamp_type = 2
random_seed_file = "secret.txt"
csv2 = {}
csv2["Simple.Example.com."] = "example.configuration"
example.configuration
একই ফোল্ডারে যেখানে " " নামক ফাইল যুক্ত করুন run_maradns.bat
।
4) আপনার উদাহরণ সম্পাদনা করুন। কনফিগারেশন ফাইল:
Simple.Example.com. 10.10.13.13 ~
5) সমস্ত ফায়ারওয়াল অক্ষম করুন (সুবিধা)
6) ফাইল চালান " run_maradns.bat
"
7) কোন ত্রুটি থাকা উচিত।
8) এখানে প্রদর্শিত হিসাবে আপনার ডিএনএস সার্ভারটি তালিকায় যুক্ত করুন: http://www.iphonehacks.com/2014/08/change-dns-iphone-ipad.html
9) কাজ!
হ্যাঁ, আপনি আইপ্যাড হোস্ট ফাইলটি সম্পাদনা করতে পারেন, তবে আপনার জেলব্রোক হওয়া দরকার। এটি হয়ে গেলে, সাইডিয়া (অ্যাপ্লিকেশন বাজার) ডাউনলোড করুন এবং আইফাইল পান। হোস্ট ফাইলটি "/ ইত্যাদি / হোস্ট" এর মধ্যে অবস্থিত।
চার্জের মতো কিছু ব্যবহার করে এবং ট্র্যাফিকটিকে সেভাবে পুনরায় ডাইরেক্ট করে আপনি স্বচ্ছ প্রক্সি স্থাপন করে এটি করতে পারবেন বলে আমি ধারণা করব
আমি কাজের লক্ষ্যে কাজের লোকটি ব্যবহার করি:
আমি জানি এটি পোস্ট করা হয়েছে কিছুক্ষণ হয়েছে, তবে আইওএস 7.1 এর সাথে কয়েকটি জিনিস বদলে গেছে।
এখনও অবধি, আপনি যদি কোনও অ্যাপ বিকাশ করছেন তবে অ্যাপল দ্বারা স্বীকৃত আপনার একটি বৈধ এসএসএল শংসাপত্র থাকা আবশ্যক, অন্যথায় আপনি আইডেভাইসটিতে একটি ত্রুটি বার্তা পাবেন। আর স্ব-স্বাক্ষরিত শংসাপত্র নেই। এখানে একটি তালিকা দেখুন:
http://support.apple.com/kb/ht5012
অতিরিক্তভাবে, আপনি যদি এখানে থাকেন তবে এর অর্থ হ'ল আপনি পরীক্ষা বা বিকাশের পরিবেশে আইডিভাইসকে কোনও নাম (আপনার https সার্ভারে) সমাধান করার চেষ্টা করছেন।
স্কুইড ব্যবহার না করে যা একটি দুর্দান্ত অ্যাপ্লিকেশন, আপনি কেবল dnsmasq এর মতো খুব বেসিক ডিএনএস সার্ভার চালাতে পারেন। এটি আপনার হোস্ট ফাইলটি নাম রেজোলিউশনের প্রথম লাইন হিসাবে ব্যবহার করবে, সুতরাং, আপনি মূলত সেখানে আপনার আইডাভাইসকে বোকা বানাতে পারেন, যে www.blah.com 192.168.10.10 বলে।
কনফিগারেশন ফাইলটি 3 থেকে 4 লাইনের মতোই সহজ এবং আপনি চাইলে এর অভ্যন্তরীণ ডিএইচসিপি সার্ভারটিও কনফিগার করতে পারেন।
আমারটা এখানে:
শুনুন-ঠিকানা = 192.168.10.35
ডোমেন-প্রয়োজনীয়
জালিয়াতি
no-dhcp-ইন্টারফেস = eth0
স্থানীয় = / লোকালনেট /
অবশ্যই আপনাকে সেই ডিএনএস (আমার ক্ষেত্রে 192.168.10.35) ব্যবহার করতে আপনার আইডিওয়াইসে নেটওয়ার্কিং কনফিগার করতে হবে, বা সঠিকভাবে কনফিগার করার পরে যে কোনও উপায়ে that সার্ভার থেকে DHCP ব্যবহার শুরু করতে হবে।
তদ্ব্যতীত, যদি dnsmasq নামটি অভ্যন্তরীণভাবে সমাধান করতে না পারে তবে এটি আপনার নিয়মিত DNS সার্ভারটি (8.8.8.8 এর মতো) আপনার জন্য এটি সমাধান করতে ব্যবহার করে। ঘরে বসে আইডিভাইস অ্যাপ্লিকেশনটি দিয়ে খুব সহজ, মার্জিত এবং আমার সমস্যার সমাধান করে।
যাইহোক, নিয়মিত ম্যাকস (ওএস এক্স) এর সাথে অনেক নাম সমাধানের সমস্যাও সমাধান করে।
এখন, আমার অভিজাত: রক্তাক্ত অ্যাপল। কোনও ডিভাইস নিরাপদ করে তুলতে অপারেটিং সিস্টেম বা বিকাশকারীদের castালাই অন্তর্ভুক্ত করা উচিত নয়।
আপনার যদি হোস্টনাম বাছাই করার স্বাধীনতা থাকে তবে আপনি কেবলমাত্র আপনার হোস্টকে ডিনডেন্স.আরোগুলির মতো একটি ডায়নামিক ডিএনএস পরিষেবাতে যুক্ত করতে পারেন। তারপরে আপনি ঠিকানাটি সমাধান করতে আইপ্যাডের সাধারণ রেজোলিউশন পদ্ধতির উপর নির্ভর করতে পারেন।
আপনি একটি আইফোন মোবাইল প্রক্সি জেনারেটর ব্যবহার করে আপনার আইফোন বা আইপ্যাডে মোবাইল ইন্টারনেট (3 জি) এর মাধ্যমে একটি প্রক্সি সার্ভার ব্যবহার করতে পারেন:
http://iphonesettings.net/momotproxygenerator.php
কেবলমাত্র আপনার ক্যারিয়ারের apn (প্রয়োজন হলে ব্যবহারকারীর নাম / পাসওয়ার্ড সহ) এবং আপনি যে প্রক্সি সার্ভারটি দিয়ে যেতে চান সেটি লিখুন এবং জেনারেট করে আলতো চাপুন
iphonesettings.net
?
আপনার /private/etc/
তাই অ্যাক্সেস প্রয়োজন , না। তুমি ক্যান না
সেরা উত্তর: কেবল আপনার ব্রাউজারে, আইপি ঠিকানা, কোলন এবং পোর্ট নম্বরটিতে http বা https যুক্ত করুন। উদাহরণ: https://123.23.145.67:80