Apa itu Teredo Tunneling Pseudo-Interface?

39

Saya menjalankan Windows 7 Ultimate, dan ketika saya melakukan ipconfig / all pada command prompt yang saya dapatkan, selain adapter Ethernet Local Area Connection yang saya harapkan, sesuatu yang disebut Tunnel adapter Teredo Tunneling Pseudo-Interface . Apa ini? Untuk apa saya menggunakannya?

Svish
sumber

Jawaban:

37

Teredo adalah protokol yang memungkinkan komputer di belakang firewall NAT (kebanyakan komputer di rumah) dan tanpa koneksi IPv6 asli untuk mengakses sumber daya IPv6 jarak jauh hanya menggunakan protokol UDP. Idenya adalah bahwa pengguna rumahan dapat mulai mengakses layanan web IPv6 sebelum koneksi lokal mereka mendukung protokol, membuat transisi dari IPv4 lebih mudah.

dave
sumber
7

Menemukan ini setelah google cepat.

Menurut wikipedia, http://en.wikipedia.org/wiki/IPv6 , ini semacam protokol TCP / IP baru.


Singkatnya, ini berarti Anda telah menginstal IPv6 sebagai bagian dari komponen jaringan Anda. Periksa yang berikut ini;

Buka Control Panel dan klik dua kali Network Connections. Klik kanan pada ikon untuk Local Area Connection Anda dan pilih Properties dari menu.

Pada halaman Umum lembar properti ada kotak yang harus berisi entri untuk Microsoft TCP / IP versi 6.

Saya tidak akan membuat Anda bosan dengan rinciannya tetapi intinya adalah bahwa kebanyakan orang saat ini tidak membutuhkan IPv6. Yang mengatakan, itu tidak akan menimbulkan masalah jika Anda membiarkannya diinstal di komputer Anda. Yang mengatakan, mencopot IPv6 tidak akan menyebabkan Anda kehilangan koneksi internet Anda. Entri yang Anda lihat untuk Protokol Internet (TCP / IP) adalah yang penting.

Jika Anda ingin tahu tentang IPv6, berikut adalah situs web dengan informasi lebih lanjut.

IPv6 untuk Microsoft Windows: Pertanyaan yang Sering Diajukan http://www.microsoft.com/technet/network/ipv6/ipv6faq.mspx

Nifle
sumber
4

Jika Anda ingin menonaktifkan ini di Windows 7:

  1. Pastikan Anda adalah administrator atau memiliki akses ke akun administrator.
  2. Klik kanan pada Komputer, pilih "Kelola."
  3. Di menu sebelah kiri, di bawah System Tools, klik kiri pada "Device Manager."
  4. Sekarang, klik kanan pada "Device Manager."
  5. Arahkan kursor ke "View>" dan klik "Show Hidden Devices" di menu yang muncul.
  6. Di panel tengah, cari grup yang disebut "Network Adapters" dan perluas dengan mengklik dua kali.
  7. Anda akan melihat daftar semua adaptor Anda, termasuk yang dinonaktifkan.

Saya belum memiliki masalah setelah menonaktifkannya. Jika saya khawatir tentang mengakses sumber daya pada jaringan IPv6, saya akan mengaktifkannya kembali.

harmecko
sumber
1
Dan apa keuntungan dari menonaktifkan ini? Anda harus
menyelesaikan
4
Mengapa saya ingin menonaktifkannya?
Svish
@Vish untuk memecahkan masalah jaringan. saat ini saya mengalami masalah di mana mesin A menjalankan win7. Saya tidak bisa melakukan ping mesin A dari mesin B. Ketika saya melakukan ping mesin A dari dirinya sendiri, saya mendapatkan kembali alamat IPv6. Saya tidak tahu kenapa. menonaktifkan sementara IPv6 (jika saya bisa) mungkin menyederhanakan hal-hal sedikit untuk mempersempit masalah. meskipun cukup lucu saya masih mendapatkan alamat IPv6 kembali ketika melakukan ping sendiri - hanya :: 1 :: daripada yang lebih lama.
barlop
Saya mendapatkan alamat ipv6 yang panjang ketika saya melakukan ping dari diri saya sendiri- ping compname. sekarang saya mendapatkan :: 1 ::. Saya ingin alamat IPv4 saat melakukan ping. Menariknya saya tidak bisa melakukan ping dari komputer lain. tapi poin saya adalah jawaban Anda adalah ini mungkin tidak sepenuhnya menonaktifkannya. Saya mencoba menghapus centang IPv6 di lan propeties juga, meskipun tidak melihat itu melakukan apa pun. metode Anda melakukan sedikit lagi meskipun masih melakukan ping memberi :: 1 :: pada mesin ini
barlop
@barlop fwiw win7 fw telah menonaktifkan ping secara default. itulah masalahnya .. namun stlil layak menunjukkan saya mendapatkan respnose ipv6 ketika melakukan ping sendiri secara lokal meskipun ipv6 diduga dinonaktifkan.
barlop
2

Klien Teredo pada dasarnya membungkus paket IPv6 dalam paket IPv4 UDP dan meneruskannya ke server Teredo.

  • Server Teredo menjalankan alamat IPv4 yang dapat diakses publik.
  • Server meneruskan paket IPv4 enkapsulasi IPv6 ke tujuan yang dituju.
  • Klien Teredo menggunakan lalu lintas "tetap hidup" dengan server.
    • Ini memelihara pemetaan NAT antara port sumber klien dan alamat IP publik ("klien" atau IP publik router).
  • Ada interval "refresh" di mana klien memverifikasi bahwa port sumber masih valid.
    • Interval ini secara acak bervariasi oleh layanan Teredo.
    • Port sumber dapat rentan terhadap perubahan dan penting bagi server Teredo untuk mengetahui cara menjangkau kembali ke klien.
  • Teredo bertindak hampir seperti layanan port forwarding dinamis yang melacak baik alamat IP publik dan port sumber klien.
    • Dengan terus melacak port sumber dan IP ini memungkinkan server Teredo untuk mencapai langsung kembali ke klien, pada dasarnya melewati NAT tanpa konfigurasi yang diperlukan.

Teredo tampaknya tidak bermain sangat baik dengan NAT simetris.

  • NAT simetris secara acak mengubah port sumber "luar" per sesi
    • Pertama alamat IP diubah dari alamat non-routable sumber ke alamat IP publik.
    • Selanjutnya port sumber diubah secara acak, dengan pemetaan hanya ada di memori router.
    • Ketika komunikasi selesai, port sumber tidak lagi digunakan
    • Port sumber acak baru dipilih untuk sesi berikutnya.

Entah bagaimana Teredo di Windows Vista dan yang lebih baru mengatasi hal ini, tetapi saya belum menemukan penjelasan yang jelas tentang caranya.

Silakan baca IETF RFC di Teredo untuk detail lebih lanjut.

Catatan: Saya menyadari bahwa topik ini cukup lama, tetapi saat ini menjadi hit teratas pada pencarian internal SuperUser untuk "What is Teredo Tunneling". Saya ingin memberikan jawaban yang lebih umum karena itulah yang saya cari ketika saya datang ke sini.

Shrout1
sumber