Pembukaan
Saya mengatur koneksi VPN dari Macbook saya, dan sepertinya terhubung dengan sukses.
Namun, saya tidak dapat mengakses komputer kerja saya karena nama host tidak terselesaikan:
$ ping myusername
ping: cannot resolve myusername: Unknown host
Solusi Baru
Setelah mencoba semua yang saya bisa, saya menemukan bahwa perintah ini membuat jaringan VPN dan internet tersedia untuk saya:
sudo route add -net 192.168.7.218 192.168.7.117 255.255.0.0
Server DNS perusahaan dapat diakses oleh IP mereka. Bagaimana cara mengkonfigurasi jaringan untuk menggunakannya untuk semua yang dimulai dari 192.168?
Solusi Lama
Saya menemukan solusi sementara yang memungkinkan saya untuk mengakses jaringan melalui VPN dengan memodifikasi dua opsi:
Saya menaruh tanda centang di Kirim semua lalu lintas melalui koneksi VPN :
Saya secara manual memasukkan nama Domain Pencarian di pengaturan DNS antarmuka VPN:
Melakukan dua langkah ini sudah cukup untuk membuat komputer saya yang berfungsi bisa ping:
$ nslookup myusername
Server: 192.168.10.16
Address: 192.168.10.16#53
Name: myusername.universe.mycompany
Address: 192.168.11.56
$ ping myusername
PING myusername.universe.mycompany (192.168.11.56): 56 data bytes
64 bytes from 192.168.11.56: icmp_seq=0 ttl=126 time=126.164 ms
Namun, saat saya menyetel semua lalu lintas untuk pergi melalui VPN, saya tidak bisa lagi mengakses Internet:
$ ping google.com
PING google.com (74.125.232.48): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Pertanyaan
Bagaimana cara mengatur jaringan dengan benar sehingga mengerti kapan harus melalui VPN, dan kapan menggunakan koneksi normal? Saya membutuhkannya untuk menyelesaikan nama server Windows dengan benar.
Jika saya perlu memposting output perintah konsol, saya bersedia melakukan itu jika Anda memberi tahu saya yang mana tepatnya.
Setiap bantuan sangat dihargai, karena ini adalah semacam show stopper untuk saya sekarang.
Terima kasih!
ifconfig
output untuk ppp0
adalah flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1396 inet 192.168.7.232 --> 192.168.7.117 netmask 0xffffff00
jadi saya kira itu adalah 255.255.255.0. Bagaimana saya mengubahnya? Terima kasih.
route
membuatnya tersedia karena saya tidak menemukan cara untuk mengubah netmask. Bagaimana saya menandainya sebagai "DNS untuk semua yang berhubungan dengan 192.168"?