Klien PPTP pada DD-WRT tidak sampai antara satu sama lain: lima semakan
Topeng 255.255.255.255 adalah betul pada pautan PPP. Lakukan lima semakan mengikut urutan: kolam, entri CHAP, laluan rakan, dasar FORWARD dan niat internet.
Dua komputer riba mendail ke pelayan PPTP pada kotak DD-WRT, masing-masing mendapat alamat, dan tiada satu pun boleh ping yang lain. Folder dikongsi tidak pernah muncul dan fikiran pertama ialah topeng 255.255.255.255 yang diberikan penghala mesti salah. Ia bukan puncanya, dan menukarnya tidak akan mencipta seorang jiran baru pun. Lakukan lima semakan di bawah mengikut urutan dan berhenti sebaik satu gagal, kerana setiap satu ada ubat berbeza.
Semakan satu: /32 bukan pepijat
PPTP membawa PPP, dan pautan PPP menyambung tepat dua hujung: klien anda dan pelayan. Topeng rangkaian menerangkan alamat mana yang berkongsi segmen tempatan, dan di sini tiada segmen, hanya rakan di hujung wayar yang satu. Topeng semua satu mengatakan tepat itu, jadi DD-WRT memberikan nilai yang betul untuk jenis pautan ini. Alamat itu alamat rakan, bukan alamat antara muka pada LAN.
Topeng 255.255.255.0 milik medium dikongsi dengan ratusan peranti, dan meletakkannya pada antara muka PPP juga tidak akan menjadikan sisi lain terowong itu jiran.
Semakan dua: baca nilai pada halaman pelayan PPTP
Semua tetapan yang penting ada di Perkhidmatan, VPN, Pelayan PPTP. Dayakan pelayan, tetapkan alamat pelayan kepada alamat LAN penghala, dan kekalkan julat klien di luar kolam DHCP supaya klien yang mendail dan mesin berkabel tidak menerima alamat yang sama. Di bawah CHAP-Secrets tambah satu baris bagi setiap akaun dalam bentuk username * password *, tanpa ruang di dalam nama. Gunakan, kemudian sambung dengan profil yang menamakan penghala dan salah satu akaun itu.
Tempat klien berhenti memberitahu anda lapisan mana yang perlu diperiksa. Klien yang disahkan tetapi tidak mendapat alamat ialah masalah kolam atau rahsia; klien yang mendapat alamat dan tidak sampai ke mana-mana ialah masalah penghalaan atau tembok api.
Semakan tiga: cari laluan antara kedua-dua rakan
Setiap terowong yang berakhir pada penghala ialah antara mukanya sendiri, biasanya ppp0, ppp1 dan seterusnya. Trafik dari satu klien ke klien lain mesti dihalakan antara antara muka itu, dan penghala mesti bersedia meneruskannya. Jalankan ip route pada penghala dan cari laluan hos bagi setiap rakan yang bersambung, menunjuk ke antara muka PPP yang sepadan. Jika rakan kehilangan laluan, terowong belum naik sepenuhnya, apa pun yang didakwa skrin status klien.
Dua laluan hos ke dua antara muka ppp berasingan ialah bentuk yang anda mahu sebelum pergi lebih jauh.
Semakan empat: periksa rantai FORWARD, bukan INPUT
Trafik antara klien diteruskan, bukan diterima secara tempatan, jadi rantai INPUT ialah tempat yang salah. Jalankan iptables -L FORWARD -v -n dan cari peraturan drop yang menangkap antara muka PPP, serta pembilang paket yang menunjukkan sama ada apa-apa sampai ke rantai itu. Dasar drop lalai tanpa peraturan terima untuk trafik terowong menghasilkan gejala yang sama seperti yang anda mulakan: setiap klien bersendirian baik, bersama-sama mereka tidak kelihatan antara satu sama lain.
Jika ping kecil berfungsi dan pemindahan besar tersekat, terowong sedang difragmen, bukan disekat. PPTP di atas PPP biasanya mahu MTU dan MRU sekitar 1450, dan membiarkannya pada 1500 memberikan pautan yang melepasi jabat tangan dan gagal pada muatan sebenar.
Semakan lima: tentukan apa yang akses internet patut lakukan
Klien yang sepatutnya melayari melalui pejabat memerlukan terjemahan alamat sumber ke arah antara muka WAN. Klien yang hanya perlu sampai ke LAN memerlukan laluan dan tidak lebih. Itu niat berbeza dengan set peraturan berbeza, dan soalan topeng menyembunyikan sepenuhnya keputusan kedua ini. Tuliskan tingkah laku yang anda mahukan sebelum menambah satu peraturan pun, kerana klien yang keluar melalui talian pejabat secara tiba-tiba ialah kejutan yang muncul dalam mesyuarat, bukan dalam log.
Satu nota terakhir, tidak berkaitan pembaikan: PPTP sudah usang dan pengesahannya telah rosak bertahun-tahun. Senarai di atas masih menerangkan apa yang dilakukan pautan PPP, dan penaakulan yang sama terpakai jika anda memindahkan klien ke terowong moden kemudian.