Saya bukan Administrator Sistem jaringan perusahaan kami, tetapi saya punya dua workstation Linux (host A dan B) dengan akses root ke keduanya.
Kedua host dapat saling melihat dengan baik (ssh, ping, dll berfungsi dari satu ke yang lain). Namun, hanya host A yang dapat menjangkau firewall perusahaan kami dan mengakses Internet dll; host B tidak bisa.
Pertanyaan: Bagaimana saya bisa mendapatkan semua (dan bukan hanya HTTP) lalu lintas jaringan keluar dan masuk di host B dialihkan melalui host A, tanpa melibatkan Administrator Sistem saya? Saat ini, saya tidak tahu apakah saya perlu menggunakan NAT untuk host B, dan / atau menjadikan host A sebagai server proxy, dan / atau menjadikan host A router.
Pada Host B, saya mencoba mengeluarkan route add -host <HostA> gw <HostA's Gateway>
perintah, tetapi tidak berhasil: Saya tidak dapat ping
www.google.com dari Host B. Mohon maafkan ketidaktahuan saya tentang masalah routing / jaringan ini.
sumber
ip route add
perintah, saya mendapat kesalahan ini:Error: either "to" is duplicate, or "gw" is a garbage.
ip route add default via
atauroute add default gw
.ping www.google.com
, saya mendapatkanFrom hostA (<ipaddrOfHostA>) icmp_seq=1 Destination Host Prohibited
kesalahan, dan paket loss 100%.Saya yakin Anda harus menonaktifkan firewall Anda.
Tidak yakin apakah itu perlu di kedua Host A & Host B, tapi itu membuat saya lulus pesan "Destination Host Prohibited"
sumber