Koneksi internet saya dulu koneksi LAN langsung ke penyedia saya. Saat itu, semuanya akan dimuat dengan baik di Windows dan Ubuntu (dual boot). Namun, beberapa saat yang lalu mereka mulai membutuhkan saya untuk melakukan panggilan menggunakan nama pengguna dan kata sandi (melalui koneksi PPPoE). Namun sejak itu, saya belum dapat menelusuri situs web tertentu di Ubuntu, meskipun belum ada masalah seperti itu di Windows. Beberapa contoh situs web adalah - Halaman masuk Ovi (meskipun share.ovi.com memuat dengan baik, dan nokia.com memuat dengan baik), Live Mail (berfungsi di Chrome (ium) dan Opera tetapi tidak di Firefox (keduanya 3.6 dan 4)) dan situs web acak lainnya.
Beberapa situs web yang tidak memuat pesan batas waktu tampil di Chrome dan untuk beberapa situs web, browser akan terus berusaha memuat tanpa akhir (saya membiarkannya seperti itu meskipun berjam-jam tetapi tidak melihat sesuatu yang berbeda terjadi).
Saya telah mencoba mengubah server DNS ke yang disarankan dalam komentar. Saya bahkan sudah mencoba booting dari Fedora LiveCD dan kemudian mengubah DNS menjadi yang (dan bahkan yang OpenDNS), tetapi hal yang persis sama terjadi.
Berikut ini adalah keluaran dari ipconfig di Windows:
Jika ada bantuan, pesan kesalahan Opera tampaknya sedikit lebih informatif dan mereka memiliki kesalahan berikut secara bergantian:
- Koneksi aman: kesalahan fatal (552)
- Koneksi aman: kesalahan fatal (40)
Diikuti oleh: Opera tidak dapat terhubung ke server. Server mungkin menggunakan protokol SSL 2 yang tidak didukung, yang dianggap tidak cukup aman untuk komunikasi yang aman. Pemilik situs harus meningkatkan ke TLS 1.0 atau yang lebih baru.
Adakah yang tahu mengapa ini terjadi dan bagaimana cara memperbaikinya?
Pembaruan: Baru saja melihat di sini http://ubuntuforums.org/showthread.php?t=1571086&highlight=ppoe apakah orang lain mengalami masalah yang sama dan menyelesaikannya dengan meletakkan file NetworkManager.conf di / etc / NetworkManager. Apa yang perlu ada di file itu?
sumber
ipconfig
perintah di bawah Windows?Jawaban:
(Disalin dari Unix Stack Exchange )
Anda memiliki gejala masalah MTU : beberapa koneksi TCP membeku, lebih atau kurang dapat direproduksi untuk perintah atau URL yang diberikan tetapi tanpa pola keseluruhan yang mudah terlihat. Gejala utamanya adalah sesi ssh interaktif berfungsi dengan baik tetapi transfer file hampir selalu gagal. Selain itu pppoe adalah pembawa masalah MTU nomor satu bagi pengguna rumahan. Jadi saya meresepkan cek MTU.
Apa itu? The m aximum t ransmission u nit adalah ukuran maksimum paket melalui link jaringan. MTU bervariasi dari media transportasi ke media transportasi, misalnya kabel Ethernet dan wifi (802.11) memiliki MTU yang berbeda, dan tautan ATM (yang membentuk sebagian besar infrastruktur jarak jauh) masing-masing memiliki MTU mereka sendiri. PPPOE adalah protokol enkapsulasi, yang berarti bahwa setiap paket terdiri dari beberapa byte header diikuti oleh paket yang mendasarinya - sehingga menurunkan ukuran paket maksimum dengan ukuran header. IP memungkinkan router untuk memecah paket jika mereka mendeteksi bahwa mereka terlalu besar untuk hop berikutnya, tetapi ini tidak selalu berhasil. Secara teori, MTU yang tepat harus ditemukansecara otomatis , tetapi ini juga tidak selalu berhasil. Khususnya di Google, Network Manager tidak selalu bertindak dengan benar pada informasi MTU yang diperoleh dari penemuan MTU, tetapi saya tidak tahu versi apa yang terpengaruh atau apa kasus penggunaan yang bermasalah.
Bagaimana mengukurnya. Coba kirim paket ping dengan ukuran tertentu ke host luar yang meresponsnya, misalnya
ping -c 1 -s 42 8.8.8.8
(di Linux; di sistem lain, lihat dokumentasiping
perintah Anda ). Paket Anda harus melewati untuk nilai yang cukup kecil dari 42 (jika 42 tidak bekerja, ada sesuatu yang menghalangi ping.). Untuk nilai yang lebih besar, paket tidak akan bisa melewatinya. 1464 adalah nilai maksimum tipikal jika infrastruktur yang membatasi adalah jaringan Ethernet lokal Anda. Jika Anda beruntung, ketika Anda mengirim paket yang terlalu besar, Anda akan melihat pesan sepertiFrag needed and DF set (mtu = 1492)
. Jika Anda tidak beruntung, teruslah bereksperimen dengan nilai sampai Anda menemukan apa yang maksimum, kemudian tambahkan 28 (-s
tentukan ukuran payload, dan ada 28 byte header di samping itu). Lihat jugaCara Mengoptimalkan Koneksi Internet Anda menggunakan MTU dan RWIN di forum Ubuntu.Cara mengaturnya (ganti 1454 dengan MTU yang telah Anda tentukan, dan
eth0
dengan nama antarmuka jaringan Anda)ifconfig eth0 mtu 1454
/etc/network/interfaces
. Tepat setelah entri untuk antarmuka jaringan Anda (setelahiface eth0 …
arahan), tambahkan baris denganpre-up ifconfig $IFACE mtu 1454
. Atau, jika alamat IP Anda statis, Anda dapat menambahkanmtu 1454
parameter keiface eth0 inet static
arahan.Permanen (Debian dan turunannya seperti Ubuntu, dengan atau tanpa Network Manager): Buat skrip yang disebut
/etc/network/if-pre-up.d/mtu
dengan konten berikut dan menjadikannya dapat dieksekusi-dunia (chmod a+rx
):sumber
Saya memang meninggalkan konfigurasi default di file antarmuka tetapi mengatur bagian
MTU=1300
"WAN" router nirkabel saya.Itu memecahkan masalah.
sumber
Saya memiliki masalah yang sama. Beberapa situs web tidak dapat dibuka di KUBUNTU 17.04 saya. Saya menggunakan perintah ini:
sumber
Masalahnya mungkin terkait dengan pengaturan DNS. Bagi saya, masalah diselesaikan dengan melakukan beberapa langkah:
sudo apt-get install resolvconf
(itu akan menginstalresolvconf
paket)./etc/resolvconf/resolv.conf.d/
direktori.base
dengan izin root dengan menjalankansudo nano base
.nameserver 8.8.8.8
. Entri harus dipisahkan oleh baris baru. Berikut ini, adalah file yang valid: Catatan : Daftar nama dan alamat DNS dapat ditemukan di sini .sudo resolvconf -u
(ini akan memperbarui konfigurasi DNS).Itu dia! Sekarang, coba muat beberapa situs web yang tidak memuat, itu seharusnya bekerja!
sumber