আইফোন / আইপড টাচ থেকে আমি কীভাবে কোনও সোকস প্রক্সির সাথে সংযুক্ত করব?


19

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

আমি টার্মিনাল (আইফোনের টার্মিনাল) এর মাধ্যমে আমার আইফোনে একটি এসএসএইচ টানেল তৈরি করতে সক্ষম হয়েছি। (হ্যাঁ, এটি জেল-ভেঙে গেছে)

ssh -D [port] user@domain.com

এই পর্যায়ে আমার আইফোনটি সোকস প্রক্সি।

তবে, আইওএস নেটওয়ার্কিং অগ্রাধিকার প্যানেলে কোনও এসওকেএসএস প্রক্সি নির্দিষ্ট করার কোনও উপায় বলে মনে হচ্ছে না। কেউ এটিকে বাস্তবায়নের জন্য একটি প্রক্সি অটো-কনটিগ (পিএসি) ফাইল তৈরি করার পরামর্শ দিচ্ছেন, তবে এটি জটিল বলে মনে হচ্ছে।

আইফোনের কীভাবে এটি নিজস্ব সোস প্রক্সি ব্যবহার করবেন তা সম্পর্কে কোনও ধারণা?

উত্তর:


20

আমার ধারণা, এটি করার মতো ভাল উপায় আর নেই। আপনাকে অ্যাপলকে ভয় দেখাবে, আইফোন ওএস নেটওয়ার্ক সেটিংস প্যানেলে কোনও সোকস প্রক্সি সেটিংস স্থাপন করা এত কঠিন? :-(

যাইহোক, এখন পর্যন্ত সেরা উত্তর, এবং নেটটিতে কেবলমাত্র একটিই খুঁজে পেয়েছি হ'ল এসএনআইপিপিআরআর কোড ২.০ ওয়েবসাইটের একটি নথি যা একটি আনজাইলব্রোকড আইফোন / আইপড টাচ থেকে একটি সক্স প্রক্সিতে কীভাবে সংযুক্ত করতে হবে শিরোনাম ।

নীচে তাদের সমাধানের একটি পরিষ্কার সংস্করণ দেওয়া আছে:

ধরা যাক, সম্ভবত, আপনি ইতিমধ্যে কর্মক্ষেত্রে কোনও এসএসএইচ / এসওএসকিএস টানেলের মাধ্যমে আপনার ওয়েব ট্রাফিককে ফরোয়ার্ড করছেন (গোপনীয়তার কারণে) এবং আপনি আপনার আইফোন / আইপড টাচে সেই একই টানেলটি ব্যবহার করতে চান। এটি সম্পাদন করা খুব সহজ।

  1. আপনার আইফোন / আইপড টাচ এটিতে সংযোগ করতে পারে তা নিশ্চিত করুন আপনার কাজের কম্পিউটারে সোস টানেল ল্যান সংযোগের অনুমতি দেয়।

    ssh -N -g -D 1080 user@domain.com
    
  2. একটি পাঠ্য ফাইল তৈরি করুন এবং নিম্নলিখিত কোডটি সন্নিবেশ করুন:

    function FindProxyForURL(url, host)
    { 
         return "SOCKS 192.168.xx.xx:yyyy";
    }
    

    আপনার এসএসএইচ কমান্ডে -D-এর পরে আপনি যে পোর্টটি ব্যবহার করেছিলেন তার সাথে আপনার আইপি এবং y এর সাথে এক্সগুলি প্রতিস্থাপন করুন

  3. একটি সঙ্গে একটি ওয়েব প্রবেশযোগ্য স্থান থেকে একটি প্রক্সি স্বতঃ-কনফিগারেশন (পিএসি) ফাইল হিসেবে টেক্সট ফাইল সংরক্ষণ করুন .pac এক্সটেনশান।

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

  4. অবশেষে, আপনার আইফোন / আইপড টাচে, সেটিংস Settings Wi-Fi এ যান এবং আপনার কাজের নেটওয়ার্কের ডানদিকে নীল তীরটি ক্লিক করুন। নীচে স্ক্রোল করুন, অটোতে ক্লিক করুন এবং আপনার পিএসি ফাইলের ঠিকানায় টাইপ করুন (উদাঃ http: //192.168.xx.xx/mysupersecretproxy.pac )।

এখন আপনি আপনার আইফোন / আইপড টাচ থেকে নিরাপদে ওয়েবে সার্ফ করতে পারেন।


এটি ওয়াইফাই ব্যবহারের ক্ষেত্রে কভার করে তবে 2 জি / 3 জি নেটওয়ার্ক লিঙ্কটি নয়।
ডগলাস

এটি কি এসএসএস টানেলের পুরো উদ্দেশ্যকে পরাভূত করে না? আইফোন এবং কম্পিউটারের মধ্যে ট্র্যাফিক এনক্রিপ্ট করা হবে না?
জবিবস

এটিও মনে হয় যে কোনও ভিপিএন (ওয়্যারগার্ড) এর সাথে সংযুক্ত থাকাকালীন প্রক্সি সেটিংটি উপেক্ষা করা হবে, যা বিরক্তিকর, কারণ আমি iOS ডিভাইস এবং সার্ভারের সাথে সংযোগ এনক্রিপ্ট করার জন্য তার উপর নির্ভর করতে চেয়েছিলাম ssh -gD। অঙ্কন বোর্ড ফিরে।
sjy

4

বাহ এই শেষ উত্তরের জন্য ধন্যবাদ।

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

কোনও প্রক্সি সার্ভার কনফিগারেশন প্রয়োজন।

ব্লগ পোস্টের সংক্ষিপ্তসারটি হ'ল আপনি কমান্ড লাইন থেকে প্রক্সিটি নিয়ন্ত্রণ করতে পারেন। ফাইলটি ব্যবহার করুন:

/private/var/preferences/SystemConfiguration/preferences.plist

"আইপি 1" বিভাগটি সন্ধান করুন (আপনি জিপিআরএস / ইডিজিই / 3 জি ইন্টারফেসটি প্রতিস্থাপন করতে চাইলে) এর মতো:

<dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>ip1</string>
<key>Hardware</key>
<string>com.apple.CommCenter</string>
<key>Type</key>
<string>com.apple.CommCenter</string>
</dict>

আপনি যদি এজ / থ্রিজিকে ওভাররাইড করতে চান তবে আপনি আইপি 1 বিভাগটি পেয়েছেন সে বিষয়ে সতর্ক হন! ফাইলটিতে অন্যান্য প্রক্সি প্রবেশের সন্ধান করবেন না।

তারপরে নিম্নলিখিত বিভাগটি যুক্ত করুন:

<key>Proxies</key>
<dict>
<key>ProxyAutoConfigEnable</key>
<integer>1</integer>
<key>ProxyAutoConfigURLString</key>
<string>file:///private/var/preferences/proxy.pac</string>
</dict>

তারপরে আপনার কৌশলটি ব্যবহার করুন যাতে আমরা সুনির্দিষ্টভাবে উল্লিখিত ফাইলটিতে একটি SOCKS প্রক্সি নির্দিষ্ট করতে পারি:

/private/var/preferences/proxy.pac

যোগ করুন

function FindProxyForURL(url, host)
{ 
     return "SOCKS 127.0.0.1:1080";
}

প্রক্সি.প্যাকের অনুমতিগুলি 777 এ পরিবর্তন করুন (সমস্তই পড়তে, লিখতে, চালাতে পারে)।

আইফোনটি রিবুট করুন।

আইটিউনস 9 এর জন্য আইটিউনেল ডাউনলোড করুন (পুরানো সংস্করণগুলিও উপলভ্য)। (Http://www.mediafire.com/?2q1fzowoy12)

একটি নতুন পুটি সংযোগ তৈরি করুন: সংযোগ> এসএসএইচ> টানেল বিভাগে আপনার ইন্টারনেট-মুখী এসএসএইচ সার্ভারে আইফোনের পোর্ট 202 এর মতো নতুন ফরোয়ার্ড করা "রিমোট" পোর্ট যুক্ত করুন (বলুন, 192.168.2.100:22)।

Source Port: 202
Destination: 192.168.2.100:22

একই পুট্টি সংযোগের এসএসএইচ বিভাগে আপনার রিমোট কম্যান্ডটি এতে সেট করুন:

ssh -D 1080 user@127.0.0.1 -p 202

আপনার পুট্টি কনফিগারেশনটি একটি নতুন নামযুক্ত সেশনে সংরক্ষণ করুন।

Ptionচ্ছিকভাবে কী উত্পন্ন করুন এবং উভয় প্রান্তে *। / .Ssh / अधिकृत_keys * এ সর্বজনীন কীগুলি যুক্ত করুন যাতে আপনার পাসওয়ার্ড টাইপ করার প্রয়োজন হয় না। আরও বেশি গতি বাড়ানোর জন্য একটি শর্টকাটে Putty.exe - লোড "প্রোফাইলের নাম" ব্যবহার করুন ।


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

এখানে কেউ কেউ সাধারণ টিথারিং করতে এর বিপরীতমুখী কাজ করছেন: snipplr.com/view/16563/…
d

0

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


এই সাইটটি বলছে যে সোস প্রক্সি তৈরি করতে কোনও সমস্যা নেই, তবে প্যাক ফাইল ব্যবহার করে সেটিংটি সেট করা আবশ্যক। যদি আরও সহজ উপায় থাকে তবে আমি Wodnerign ছিলাম। snipplr.com/view/16563/…
জিনিকিউ

0

আইফোন + এসএসএইচ টানেল + মোজা প্রক্সি = সফলতা খুব খুশি

-> http://thireus.dareyourmind.net/index.php/thireus-home-news/8- জেনারাল- অ্যানোনিস্টমেন্ট 109- আইফোন-শ্যাশ- ভাগ্য-- শকস- প্রক্সি- সফলতা-d

সহায়তার জন্য ধন্যবাদ :) আমি এখন ওয়াইফাই / 3 জি / এজ: পি এর মাধ্যমে আমার স্থানীয় মোজা প্রক্সি ব্যবহার করতে সক্ষম হয়েছি এবং সংযোগটি হারিয়ে গেলে সুরঙ্গটি পুনরায় তৈরি করার জন্য আমি একটি স্ক্রিপ্টও তৈরি করেছি;)


0

উপরের উত্তরগুলি ঠিক নেই।

  1. এসএসএস-ডি আইওএস সিস্টেমে কোনও বৈশ্বিক প্রক্সি নয় (যেমন আইফোন এবং আইপ্যাড)।

  2. এইচটিটিপি প্রক্সিটিও গ্লোবাল প্রক্সি নয়।

এগুলি উভয়ই বেশিরভাগ গেম এবং আইএম (তাত্ক্ষণিক বার্তা) এ ব্যবহার করা যায় না। এটি কেবলমাত্র কিছু ওয়েব সার্ফিংয়ের জন্য (সাফারি সব ঠিক আছে) তবে বেশিরভাগ ক্ষেত্রে কেবল এটিই।

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

আইফোন এবং আইপ্যাডের মতো উইন্ডোতে গ্লোবাল মোজা প্রক্সি চালানোর মতো কোনও প্রোগ্রাম নেই।


0

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

আপনার দুটি আইফোন অ্যাপ্লিকেশন প্রয়োজন হবে; আইএসএসএইচ (এসএসএস টানেল), এবং প্রক্সি ব্রাউজ (মোজা 5 ব্রাউজার)।

আপনার একটি এসএসএইচ সার্ভারেরও প্রয়োজন হবে।

এই উদাহরণের জন্য আমরা আমাদের এসএসএইচ সার্ভারকে [হোস্ট] এবং এসএসএস সার্ভারের জন্য আমাদের ব্যবহারকারীর অ্যাকাউন্টটি [ব্যবহারকারী] করব।


এসএসএইচ সার্ভার

নিম্নলিখিত কমান্ড চালান:

SSH -f -N -D 8080 [user]@[host]

এটা ঠিক, আপনি [হোস্ট] একটি গতিশীল পোর্ট ফরোয়ার্ড [হোস্ট] এর দিকে প্রস্তুত করছেন, আপনি শীঘ্রই তা দেখতে পাবেন।


iSSH

"কনফিগারেশন যুক্ত করুন ...", সার্ভার / ব্যবহারকারীর নাম / ইত্যাদির জন্য সাধারণ জিনিসগুলি পূরণ করুন। নীচের দিকে আপনি এসএসএইচ> কোনওটিই চয়ন করতে পারেন এবং আপনি "টানেল" এর জন্য একটি বিকল্প দেখতে পাবেন, এটি নির্বাচন করুন। "টানেল যুক্ত করুন" বোতামটি চয়ন করুন।

লোকালপোর্ট: 8080

হোস্ট ডেস্ট: [হোস্ট]

ডেট পোর্ট: 8080

সমস্ত কিছু সংরক্ষণ করুন এবং সংযোগটি খুলুন।


ProxyBrowse

সার্ভার: লোকালহোস্ট

বন্দর: 8080

ব্যবহারকারীর নাম বা পাসওয়ার্ড পূরণ করবেন না, আপনার প্রয়োজন হবে না, কারণ আইএসএসএইচ ইতিমধ্যে টানেলটি তৈরি করেছে এবং আইএসএসএইচ আপনার আইফোনের পটভূমিতে চলতে থাকবে।

এটি এখন, আপনি কোনও এসএসএইচ টানেলের মাধ্যমে ওয়েব ব্রাউজ করতে পারেন।


আরও একধাপ এগিয়ে যেতে চান? টোর আপনার সার্ভারে ইনস্টল করুন, আইএসএসএইচ টানেলটি টর বন্দরের সাথে সংযুক্ত করুন এবং তারপরে আপনার ফোন থেকে আপনি সত্যিকার অর্থে বেনামে ব্রাউজ করতে পারবেন।

প্রযুক্তিগতভাবে ঝুঁকির জন্য যারা সবেমাত্র কী ঘটেছিল সে সম্পর্কে আরও কিছু বিশদ চান:

[host] : ssh -f -N -D 8080 [host]
[client_tunnel] : ssh -L 8080:localhost:8080 [host]
[client_socks5] : localhost:8080

SOCKS প্রক্সি ব্রাউজারটি সার্ভারের ডায়নামিক পোর্ট ফরওয়ার্ডিং টানেলের সাথে স্থানীয় পোর্ট ফরওয়ার্ডিং টানেলের মাধ্যমে যোগাযোগ করে।

প্রথম


এটি প্রক্সি ব্রাউজ ব্যতীত কোনও নেটওয়ার্ক অ্যাক্সেসের আওতাভুক্ত নয়। উদাহরণস্বরূপ ইমেলটি সুরক্ষিত নয়।
ডগলাস

0

যদি আপনার শেলের অ্যাক্সেস থাকে (জেলব্রোকেন) এবং proxy.pacউপরে বর্ণিত অবস্থানে ফাইলটি রাখতে পারেন, আপনি proxy.pacযে সংযোগটি টানেলের চেষ্টা করছেন তার জন্য নেটওয়ার্কের পছন্দসমূহে ফাইলের জন্য নিম্নলিখিত লিঙ্কটি ব্যবহার করতে পারেন :

file://private/var/preferences/proxy.pac

মার্কিন যুক্তরাষ্ট্রে কোনও এসএসএইচ সার্ভারে একটি এসএসএইচ টানেলের সাথে, আমি
অনুমোদিত কভারেজের জায়গার বাইরের ওয়াই-ফাই (যেমন মার্কিন যুক্তরাষ্ট্রে ভ্রমণ করার সময়) এর মাধ্যমে প্যান্ডোরা / স্ল্যাকার ইত্যাদি শুনতে পারি ।

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