Karena kebocoran air, kami harus memindahkan kantor sementara. Di kantor temp kami, kami memiliki jaringan WIFI, tetapi tidak jaringan kabel (belum).
Karena komputer saya tidak memiliki WIFI (ini adalah desktop yang tidak bergerak) saya pikir saya bisa melihat apakah saya dapat menjembatani koneksi WIFI iPhone saya ke komputer saya melalui USB sementara saya menunggu fasilitas lokal untuk mengatur jaringan kabel di sini.
Apakah ini mungkin?
Tentu ini mungkin:
sumber
One great example is your iPhone may have access to a HotSpot for free that also allows tethering. Thus, you can use your iPhone's WiFi to connect and use the USB connection to allow your internet to pipe/bridge it's traffic through the WiFi connection.
versi iPhone dan iOS mana yang Anda gunakan? Anda juga perlu memeriksa apakah operator Anda memungkinkan hotspot pribadi.
jika Anda dapat mengaktifkan hotspot pribadi di ponsel Anda, cukup sambungkan ponsel ke PC dengan USB dan masukkan kata sandi Wi-Fi setelah menyelesaikan telepon dalam pengaturan jaringan.
Anda juga bisa mendapatkan WiFi USB yang akan mengambil WiFi dari router.
sumber
Metode gratis yang berfungsi, setidaknya dengan iPhone yang sudah di-jailbreak:
1) Instal openSSH di iPhone Anda dari cydia, atau
apt-get
, jika Anda lebih suka terminal.2) Instal python 2.7.x.
Pada tulisan ini, versi terbaru adalah 2.7.6.
3) unduh libusbmuxd.
https://github.com/libimobiledevice/libusbmuxd
Anda dapat melakukan
git clone
atau, jika Anda tidak memiliki / ingin mendapatkangit
, unduhrilis dari tab 'rilis'.
4) membongkar jika Anda tidak mengambil
git clone
rute. Jika Anda mengunduh tarball, lakukantar zxvf <tarball name>.tar.gz
dari terminal. Di windows, gunakan 7-zip atau unduh versi .zip alat.5)
cd
menjadilibusbmuxd/python-client
.6) Langkah berikut ini bergantung pada platform:
Windows
Jika Anda menjalankan windows, Anda harus mengetikkan lintasan ke
python.exe
program Anda secara manual . Jika Anda memilih lokasi default, itu akan menginstal keC:\Python27
. Jadi, di windows, buka command prompt Anda dan ketikC:\Python27\python.exe tcprelay.py -t 22:2222
.Linux / Unix / Solaris / BSD, dll.
Jika Anda menggunakan Linux (seperti saya), Cygwin di Windows, BSD / Unix, solaris, atau pada dasarnya platform apa pun selain windows dan DOS yang dikenal manusia, Anda cukup mengetik
python2.7 tcprelay.py -t 22:2222
.7) Belum selesai - Anda perlu menjalankan klien SSH! Ini juga tergantung pada platform.
Windows - Putty
Di windows, cygwin membuat ini mudah, tetapi jika Anda belum memiliki cygwin, Putty adalah pilihan yang bagus:
http://www.chiark.greenend.org.uk/ ~ sgtatham/putty/download.html
Atur seperti ini:
Pastikan untuk mengatur nama pengguna login ke 'ponsel'.
Dan, untuk sedikit kecepatan ekstra (overhead yang lebih rendah dari enkripsi), ubah enkripsi menjadi 'arcfour'. Biasanya, saya tidak akan merekomendasikan ini, tetapi karena Anda mendorong enkripsi melalui kabel USB dan bukan jaringan, keamanan tidak terlalu berisiko.
Jika mau, Anda dapat menyimpan profil untuk ini, untuk menghindari pengaturannya kembali setiap kali Anda memiliki masalah. Ini dilakukan di bagian 'sesi' di bagian paling atas.
Linux / Unix / BSD / Solaris / OSX / HP-UX / apa pun yang saya masih hilang
Anda dapat menjalankan
ssh -D 8080 -p 2222 [email protected]
Kata sandi default untukmobile
danroot
akun di iphone seharusnyaalpine
. Setelah Anda berhasil masuk, Anda akan melihatxterm
jendela -seperti. ketikpasswd
sekarang, untuk mengubah kata sandi Anda menjadi sesuatu yang lebih aman. Juga, ketiksu
dan gunakanalpine
kata sandi Anda untuk loginroot
dan ubahroot
kata sandi juga. Kemudian, ketikexit
untuk kembali ke login Anda sebagaimobile
.8) Kamu hampir selesai sekarang, aku bersumpah! Ini kurang kompleks daripada yang terlihat sejauh ini, jika Anda benar-benar melakukannya sendiri!
Sekarang, Anda perlu membuka browser web pilihan Anda; Saya menggunakan firefox, jadi saya akan menggunakannya sebagai contoh. Saya telah menggunakan chrome, tetapi karena saya tidak suka dan saat ini belum menginstalnya, saya tidak dapat menggunakannya saat ini sebagai contoh. Tapi Anda mengaturnya sebagai proxy SOCKS, terlepas dari browser.
Tangkapan layar ini dilakukan dengan X11 yang diteruskan, jadi font-nya jelek, tapi jangan pedulikan.
Pertama, buka jendela preferensi (
tools -> options
atauedit -> preferences
, tergantung pada OS). Lalu, pergi keAdvanced -> Network -> Settings...
.Gunakan konfigurasi berikut untuk browser.
Masalah dan Solusi
Masalah:
Ya, ini tidak benar-benar menggunakan iphone sebagai modem.
Larutan:
Lupakan saja; berhasil.
Masalah:
Aplikasi saya tidak mengizinkan pengaturan proxy SOCKS.
Larutan:
Saya memiliki masalah dengan gim seperti Minecraft. Ini beberapa perbaikan.
Untuk minecraft, saya menambahkan argumen ke
ssh
. Saya secara teratur bermain di server minecraft nerd.nu reddit (reddit.com/r/mcpublic). Sejak minecraft 1.6, tunneling SSH dan proxy SOCKS ditetapkan sebagai argumen baris perintah tidak berfungsi. Anda dulu bisa menambahkan parameter java-DSocksProxyHost=127.0.0.1 -DSocksProxyPort=8080
dan itu akan berhasil. Namun, sekarang solusinya tidak begitu baik, tetapi berhasil.Saat Anda mulai
ssh
, alih-alihssh -D 8080 -p 2222 [email protected]
, lakukanssh -D 8080 -L 127.0.0.1:25565:p.nerd.nu:25565 -p 2222 [email protected]
.Kemudian, ketika Anda ingin terhubung ke server, alih-alih tambahkan URL
127.0.0.1:25565
ke daftar server Anda! Server jarak jauh akan muncul di 127.0.0.1/localhost berkat keajaiban tunneling SSH!Untuk program / permainan lain, aturan yang sama berlaku. Jika Anda tidak dapat menetapkan proxy SOCKS dan tidak ada yang berfungsi, cukup tambahkan
-L 127.0.0.1:<port>:<remote URL to access>:<remote port>
.Tidak ada yang memaksa Anda untuk menggunakan port yang sama pada
127.0.0.1
yang biasanya, sehingga aku bisa memiliki, misalnya, dipetakanp.nerd.nu:25565
ke127.0.0.1:1025
dan permainan tidak akan peduli selama saya ditentukan pelabuhan. Tidak semua program sangat toleran, tetapi ini berguna untuk diingat.Juga, ingat: Hampir semua program dapat menggunakan ini. Jadi walaupun tidak sebagus memiliki modem sederhana atau sesuatu, itu pasti bekerja. Perhatikan bahwa jika Anda kehilangan koneksi ke wi-fi, Anda mungkin akan mulai makan ke dalam akses data jaringan seluler Anda. Jika jaringan seluler melakukan inspeksi paket tingkat tinggi, bersiaplah untuk biaya untuk mengaktifkan penarikan. Berhati-hatilah, tolong :) Jika Anda memiliki "TetherMe" dari Cydia, atau sesuatu seperti itu, mungkin menutupi apa yang Anda lakukan. Juga, kadang-kadang jika iphone pergi tidur itu akan mematikan wi-fi. Instal
insomnia
dari cydia / apt untuk menyiasatinya.Atau, untuk mencegah inspeksi paket yang mendalam, Anda juga dapat SSH dari iphone Anda ke PC di rumah untuk enkripsi, dan kemudian SSH ke iphone Anda dari perangkat Anda yang terhubung dengan kabel Anda.
sumber
cukup unduh virtualwifirouter gratis, instal dan konfigurasikan sekali ....... dan nikmati seumur hidup :) .........
sumber