Bagaimanakah saya Boleh Sambungkan ke Pelayan Pengendali Internet Tempatan tanpa Menghantar Lalu Lintas ke Internet dan Kembali?
Jika anda telah mengkonfigurasi pelayan di rangkaian rumah anda (seperti pelayan streaming media) supaya anda boleh mengakses fail anda jauh dari rumah, anda mungkin menyedari teka-teki yang ingin tahu: apabila anda mahu menggunakan pelayan di rumah lalu lintas anda dialih keluar ke pelayan ISP anda dan kemudian kembali ke rumah anda kerana perkakasan rangkaian anda tidak menyedari bahawa pelayan itu tidak benar-benar di luar sana di Internet, itu tepat di rumah. Mari kita lihat bagaimana rakan pembaca boleh membetulkan operasi perlahan dan bandwidth ini perlahan dan menjaga perkara yang ketat dan cepat.
Kepada How-To Geek,
Saya mempunyai masalah yang cukup khusus yang saya berharap ada jawapan yang sangat spesifik. Saya menyediakan pelayan media streaming di rangkaian rumah saya supaya saya dapat mengakses media saya semasa berada jauh dari rumah. Saya mempunyai aplikasi pada telefon saya yang membolehkan saya menentukan alamat pelayan. Setakat ini begitu baik, bukan? Apabila saya pergi, saya hanya memulakan aplikasi dan menyambung ke pelayan (iaitu alamat IP sambungan internet rumah saya).
Sekarang inilah masalah saya (dan harapan) datang. Apabila saya di rumah dan saya menggunakan aplikasi yang sama, trafik keluar ke Internet (atau sekurang-kurangnya keluar ke pelayan ISP saya, saya rasa) kemudian datang belakang ke rumah saya untuk menyambung ke alamat IP luaran. Saya tidak keberatan sedikit ketinggalan apabila saya jauh dari rumah kerana kandungannya perlu menavigasi internet untuk mendapatkan saya, tetapi sepertinya agak bodoh untuk mempunyai permintaan telefon ke pelayan keluar ke internet dan kembali apabila sumber lalu lintas adalah sepuluh kaki dari saya dan dihubungkan ke rangkaian tempatan saya.
Jelas sekali, saya boleh menggunakan program lain untuk menyambung kepada barangan ketika saya berada di rumah saya, tetapi saya benar-benar ingin menyelaraskan aplikasi dan pengalaman pengguna saya. Tidak ada cara untuk menentukan dua pelayan dalam aplikasi. Adakah ada jaringan yang bijak mengarahkan lalu lintas ke IP tempatan bukannya perjalanan lama yang besar sekarang?
Yang ikhlas,
Rangkaian Tempatan Puzzled
Berita baiknya ialah terdapat penyelesaian yang paling mudah untuk masalah anda. Berita buruknya ialah tidak semua router mempunyai penyelesaian mudah ini. Istilah teknikal untuk ciri yang anda cari ialah "loopback NAT". NAT bermaksud Terjemahan Alamat Rangkaian; mekanisme ini dalam penghala anda bertanggungjawab untuk memetakan lalu lintas ke alamat IP yang berbeza supaya, misalnya, setiap orang dalam rumah anda pada tablet, komputer dan telefon masing-masing, boleh menonton YouTube serentak tanpa aliran video yang bercampur-campur dan dihantar ke peranti yang salah.
Di bawah keadaan normal (contohnya apabila "NULL loopback" tidak tersedia) kami mempunyai senario yang sama seperti yang anda terangkan dalam e-mel anda. Terdapat sumber di rangkaian tempatan, katakan pelayan muzik, dan pelayan muzik diakses menerusi alamat IP yang menghadap ke hadapan, katakan 255.255.1.1. Pelayan itu juga mempunyai alamat tempatan dalam rangkaian, katakan 192.168.1.100. Tanpa fungsi gelung balik pada bila-bila masa seseorang di rangkaian tempatan mengakses pelayan itu dengan alamat hadapan ke hadapan 255.255.1.1 lalu lintas melintasi gerbang pada penghala, keluar ke Internet (biasanya hanya ke simpul terdekat ISP). dialihkan kembali ke rangkaian rumah, melalui router lagi, ke pelayan, dan apa saja kandungan yang ingin pengguna (muzik, filem, dll) dikirim melalui laluan sebaliknya. Ini adalah cara yang sangat tidak cekap untuk melakukan sesuatu dan memperkenalkan sejumlah besar pergerakan lalu lintas di luar rangkaian tempatan yang tidak diperlukan sepenuhnya.
Untuk memikirkan senario rangkaian di atas dengan tepat, ia bersamaan dengan jabatan di bangunan pejabat tinggi di tingkat kesepuluh yang memilih untuk menghantar surat kepada jabatan di tingkat enam melalui perkhidmatan pos (di mana ia akan meninggalkan bangunan dan memerlukan berbilang pihak menyusun dan bergerak).
Apabila penghala mempunyai fungsi penggilali balik, ia akan memintas transmisi dan mengalihkannya semula; pada dasarnya mengatakan "Oh hey Saya 255.255.1.1, tidak perlu menghantar maklumat ini di luar rangkaian, perkhidmatan yang diminta oleh pengguna adalah di sini di rumah. "Lalu lintas tidak pernah meninggalkan rangkaian rumah dan sebaliknya secara beransur-ansur menyeberang melalui sistem NAT router kembali ke tempatan mesin di mana penghantaran berlaku hampir serta-merta dan pada kelajuan rangkaian tempatan menyokong.
Menggunakan analogi pejabat kami sekali lagi, fungsi gelung balik seperti menggunakan mel antar muka (di mana ia tidak akan meninggalkan bangunan pejabat dan hanya memerlukan satu pihak untuk menyusun dan bergerak).
Jadi di manakah yang meninggalkan anda, pengguna mencari fungsi gelung balik? Perhentian pertama adalah untuk mencari nombor model penghala anda dan istilah "loop balik NAT" untuk menentukan sama ada penghala anda menyokongnya (anda juga boleh mencurahkan menu konfigurasi penghala, tetapi mencarinya lebih cepat). Kami juga mengesyorkan mencari nombor model penghala anda dan penyelesaian firmware pihak ketiga seperti firmware Tomato dan DD-WRT untuk menentukan sama ada mana-mana penyelesaian pihak ketiga memperkenalkan loopback walaupun firmware asli tidak menyokongnya.
Akhirnya, anda mungkin mendapati berguna untuk merujuk senarai ini yang diselenggarakan oleh Projek OpenSimulator (fungsi loopback sangat penting untuk keperluan mereka). Ia adalah perkara yang paling dekat dengan senarai router yang sejenis dengan fungsi loopback yang akan anda cari.
Sekiranya anda berada di pasaran untuk penghala baharu, pertaruhan yang paling selamat ialah dengan membeli dengan berhati-hati dan mengkaji semula dokumentasi untuk mana-mana model yang anda sedang mempertimbangkan.