Bagaimana untuk menyelesaikan masalah bahawa pptp tidak boleh mengakses intranet di bawah Linux

尊渡假赌尊渡假赌尊渡假赌
Lepaskan: 2023-07-11 10:46:09
asal
1582 orang telah melayarinya

Penyelesaian untuk pptp tidak dapat mengakses intranet di bawah Linux ialah: 1. Pastikan laluan intranet telah dikonfigurasikan dengan betul semasa membuat sambungan PPTP Selepas menambah peraturan penghalaan secara manual, cuba akses sumber intranet untuk melihat sama ada sambungan boleh berjaya; 2. Semak Konfigurasikan tembok api pada hos Linux untuk memastikan bahawa trafik PPTP dibenarkan untuk lulus; sumber intranet lagi.

Bagaimana untuk menyelesaikan masalah bahawa pptp tidak boleh mengakses intranet di bawah Linux

Sistem pengendalian tutorial ini: sistem Linux5.18.14, komputer Dell G3.

Jika anda tidak boleh mengakses intranet menggunakan sambungan PPTP (Point-to-Point Tunneling Protocol) pada Linux, ia mungkin disebabkan oleh tetapan penghalaan atau isu konfigurasi tembok api. Berikut ialah beberapa penyelesaian:

1 Tetapan penghalaan:

Pastikan anda telah mengkonfigurasi penghalaan intranet dengan betul semasa membuat sambungan PPTP. Sambungan PPTP biasanya mencipta antara muka rangkaian maya (seperti ppp0), tetapi tidak menghalakan trafik ke rangkaian dalaman secara lalai. Anda boleh menggunakan arahan berikut untuk menambah peraturan penghalaan secara manual:

  sudo route add -net [内网网段] dev ppp0
Salin selepas log masuk

di mana [segmen intranet] ialah segmen IP intranet anda dan ppp0 ialah nama antara muka PPTP anda. Contohnya, jika segmen intranet anda ialah 192.168.0.0/24, arahannya akan serupa dengan:

  sudo route add -net 192.168.0.0/24 dev ppp0
Salin selepas log masuk

Selepas menambah peraturan penghalaan, cuba akses sumber intranet untuk melihat sama ada anda boleh menyambung dengan jayanya.

2. Tetapan firewall:

Semak konfigurasi firewall pada hos Linux anda untuk memastikan trafik PPTP dibenarkan untuk lulus. Konfigurasi firewall khusus bergantung pada perisian firewall yang anda gunakan, yang biasa ialah iptables atau ufw. Berikut ialah beberapa contoh arahan:

Jika menggunakan iptables, pastikan anda membenarkan trafik melalui antara muka maya itu (cth. ppp0):

sudo iptables -A INPUT -i ppp0 -j ACCEPT 
sudo iptables -A OUTPUT -o ppp0 -j ACCEPT
Salin selepas log masuk

Jika menggunakan ufw, pastikan anda membenarkan trafik melalui antara muka maya itu (cth. ppp0):

sudo ufw allow in on ppp0 
sudo ufw allow out on ppp0
Salin selepas log masuk

Selesai Selepas menetapkan peraturan tembok api, cuba akses sumber intranet sekali lagi.

3. Tetapan DNS:

Semak sama ada tetapan DNS anda betul. Jika anda tidak dapat menyelesaikan nama hos intranet, pastikan anda mempunyai pelayan DNS yang betul dikonfigurasikan dalam fail /etc/resolv.conf anda. Fail boleh diedit menggunakan arahan berikut:

  sudo vi /etc/resolv.conf
Salin selepas log masuk

Dalam fail yang terbuka, tambah atau ubah suai baris berikut untuk menentukan alamat pelayan DNS yang betul:

  nameserver [DNS服务器IP]
Salin selepas log masuk

Ganti [DNS Server IP] dengan alamat IP pelayan DNS anda. Selepas menyimpan dan keluar dari fail, cuba akses sumber intranet sekali lagi.

Jika masalah masih wujud, adalah disyorkan untuk memberikan maklumat ralat yang lebih spesifik, gambar rajah topologi rangkaian dan kandungan fail konfigurasi yang berkaitan untuk membantu menyiasat dan menyelesaikan masalah tersebut.

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah bahawa pptp tidak boleh mengakses intranet di bawah Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!