Pertama, perlu saya ceritakan dulu kenapa saya menghadapi masalah.
Komputer tempat saya memasang andLinux berada dalam sebuah jaringan privat dengan alamat IP 192.168.11.0/24. Jaringan privat ini terlindung di belakang sebuah proxy server di tempat saya bekerja. Jadi semua koneksi internet yang dilakukan dari komputer saya harus melalui proxy server ini.
Ketika andLinux selesai dipasang, di komputer saya seolah-olah ada satu jaringan privat lagi, yaitu jaringannya si andLinux. Sialnya, ketika memasang driver TapWin32, andLinux memberikan alamat 192.168.11.0/24 pada jaringan lokalnya sendiri. Akibatnya komputer saya justru jadi tidak bisa terhubung ke internet sama sekali, karena alamat IP komputer saya seolah-olah jadi 'ditutup' oleh alamat IP jaringan andLinux.
Dengan adanya masalah seperti ini, tentu saja jaringan andLinux tidak bisa terhubung ke internet. Dan ini adalah masalah saya yang kedua. Sebab untuk mengupdate distro Ubuntu yang menjadi bawaan andLinux, komputer saya harus bisa terhubung ke internet, padahal justru komputer saya sendiri jadi kehilangan akses ke internet.
Berikut ini langkah-langkah yang saya lakukan:
- Pertama buka Network Connections milik Windows dari Control Panel. Seharusnya setelah andLinux berhasil dipasang, akan muncul setidaknya dua kartu jaringan, TAP-Colinux dan satu lagi jaringan lokal Windows.
- Klik-kanan pada ikon TAP-Colinux, lalu pilih Properties hingga muncul satu jendela baru, TAP-Colinux Properties.
- Pada tab General, pilih Internet Protocol (TCP/IP), lalu klik tombol Properties.
- Di situ muncul alamat IP yang di-set ketika proses instalasi andLinux, yaitu 192.168.11.150. Ubah saja alamat IP tersebut dengan nilai yang berbeda. Saya mengubahnya menjadi 192.168.1.152. Setelah selesai, klik OK.
- Kembali ke jendela TAP-Colinux Properties, klik tombol Configure di bagian kanan atas.
- Muncul satu jendela baru TAP-Win32 Adaptver V8 (coLinux) Properties. Klik tab Advanced. Pada kotak Properties, pilih Media Status. Selanjutnya pada combo-box Value pilih Always Connected.
- Klik OK untuk kembali ke jendela TAP-Colinux Properties, lalu klik OK lagi untuk menutupnya.
- Klik kanan ikon Local Area Connection, lalu pilih Properties hingga muncul jendela Local Area Connection Properties.
- Pilih tab Advanced.
- Yakinkan pilihan Allow other network users to connect through this computer's Internet connection dicontreng.
- Klik OK.
- Klik Start, All Programs, andLinux, lalu pilih andLinux Console (FLTK).
- Login dengan user root.
- Jika ini pertama kalinya anda login ke sistem andLinux, anda dapat login tanpa memasukkan password. Jika ini yang terjadi, ada baiknya anda set password root anda dengan mengetikkan perintah passwd.
- Ketikkan perintah vi /etc/network/interfaces.
- Sesuaikan isi berkas tersebut dengan contoh di bawah ini.
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
Sesuaikan alamat IP pada interface eth1 dengan alamat IP yang anda gunakan pada langkah sebelumnya ketika memberikan alamat IP untuk kartu jaringan TAP-Win32. Dalam kasus saya, saya memberikan alamat IP 192.168.1.150.
# /usr/share/doc/ifupdown/examples for more information.
auto lo eth0 eth1
iface lo inet loopback
#iface eth0 inet dhcp
iface eth0 inet static
address 10.0.2.15
broadcast 10.0.2.255
netmask 255.255.255.0
gateway 10.0.2.2
iface eth1 inet static
address 192.168.1.150
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.152 - Simpan berkas /etc/network/interfaces.
- Update tabel routing dari jaringan andLinux ke internet. Caranya, ketikkan perintah
route add default gw 192.168.1.152.
Sesuaikan alamat IP dalam perintah tersebut dengan alamat IP yang diberikan untuk kartu jaringan TAP-Win32 sebelumnya. - Dari command prompt, ketik perintah reboot.
- Setelah proses reboot selesai, seharusnya sekarang sistem andLinux sudah dapat terhubung ke internet. Login lah sebagai root lalu ketikkan perintah
untuk mengupdate distro Ubuntu. Sesuaikan user dan password dengan username dan password di proxy server. Begitu juga alamat IP dan nomor port yang digunakan.
export http_proxy='http://user:password@192.168.7.77:8000/'
apt-get update
No comments:
Post a Comment