Jika sistem anda terpasang ke jaringan Ethernet dengan server DHCP, kemungkinan
besar konfigurasi jaringan anda telah disetup secara otomatis bagi anda. Jika
benar, anda seharusnya telah bisa menggunakan berbagai perintah-perintah
jaringan pada CD Instalasi seperti
Jika jaringan anda telah dikonfigurasi, maka perintah
# /sbin/ifconfig(...) eth0 Link encap:Ethernet HWaddr 00:50:BA:8F:61:7A inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::50:ba8f:617a/10 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1498792 errors:0 dropped:0 overruns:0 frame:0 TX packets:1284980 errors:0 dropped:0 overruns:0 carrier:0 collisions:1984 txqueuelen:100 RX bytes:485691215 (463.1 Mb) TX bytes:123951388 (118.2 Mb) Interrupt:11 Base address:0xe800
Jika anda mengakses internet melalui sebuah proxy, anda mungkin perlu mensetup proxy tersebut sewaktu instalasi. Untuk menset sebuah proxy, anda dapat dengan mudah menset sebuah variabel yang berisi informasi server proxy tersebut.
Pada kebanyakan kasus, anda hanya perlu menset variabel menggunakan
hostname server tersebut. Sebagai contoh, kami mengasumsikan proxy
anda bernama
(Jika proxy tersebut membatasi koneksi HTTP) # export http_proxy="http://proxy.gentoo.org:8080"(Jika proxy tersebut membatasi koneksi FTP) # export ftp_proxy="ftp://proxy.gentoo.org:8080"(Jika proxy tersebut membatasi koneksi RSYNC) # export RSYNC_PROXY="proxy.gentoo.org:8080"
Jika proxy anda membutuhkan username dan password, anda harus menggunakan syntax berikut sewaktu menset variabel proxy:
http://username:password@proxy.gentoo.org:8080
Anda mungkin ingin mencoba ping server DNS ISP anda (dapat ditemukan
di
# ping -c 3 www.yahoo.com
Jika anda sudah bisa menggunakan jaringan anda, anda dapat melewati sisa dari
seksi ini dan melanjutkan dengan
Jika koneksi jaringan anda tidak dapat langsung berfungsi, pada beberapa media
instalasi, anda dapat menggunakan
Jika media instalasi yang anda gunakan tidak memiliki utilitas-utilitas
tersebut, atau jaringan anda masih belum berfungsi, lanjutkan ke
Cara paling mudah untuk mensetup koneksi jaringan anda jika tidak
terkonfigurasi secara otomatis adalah dengan menjalankan skrip
# net-setup eth0
Jika koneksi jaringan anda masih tidak berfungsi, lanjutkan dengan
Jika anda menggunakan PPPoE untuk melakukan koneksi ke internet,
CD Instalasi (semua versi) telah mempermudah konfigurasi jaringan anda
dengan mengikutsertakan utilitas
# adsl-setup # adsl-start
Jika masih tidak berfungsi, periksa lagi kalau anda mengetikkan dengan
benar username dan password anda, dengan memeriksa file
Jika semua berjalan lancar, lanjutkan dengan
Jika anda memerlukan dukungan PPTP, anda dapat menggunakan utilitas
# nano -w /etc/ppp/chap-secrets
Lalu, ubah file
# nano -w /etc/ppp/options.pptp
Setelah semuanya selesai, jalankan perintah
# pptp <server ip>
Sekarang, lanjutkan dengan
Sewaktu CD Instalasi boot, CD Instalasi akan mencoba untuk mendeteksi seluruh perangkat hardware anda dan meload modul-modul kernel yang diperlukan untuk mendukung hardware anda. Di kebanyakan kasus, CD Instalasi melakukan tugasnya secara sukses. Tetapi, di beberapa kasus, CD Instalasi mungkin gagal meload modul kernel yang anda perlukan.
Jika
Untuk mengetahui modul-modul kernel apa saja yang kami sediakan untuk jaringan, gunakan perintah berikut:
# ls /lib/modules/`uname -r`/kernel/drivers/net
Jika anda menemukan driver bagi kartu jaringan anda, gunakan perintah
(Sebagai contoh, kita load modul pcnet32) # modprobe pcnet32
Gunakan
# ifconfig eth0 eth0 Link encap:Ethernet HWaddr FE:FD:00:00:00:00 BROADCAST NOARP MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Tetapi, jika anda menemui error berikut, artinya kartu jaringan anda tidak terdeteksi:
# ifconfig eth0 eth0: error fetching interface information: Device not found
Jika anda memiliki beberapa kartu jaringan di sistem anda, kartu-kartu
tersebut dinamai
Anggap anda telah memiliki kartu jaringan yang terdeteksi, anda
sekarang dapat mencoba lagi
Pilih salah satu seksi berikut ini sesuai dengan konfigurasi jaringan anda:
DHCP (Dynamic Host Configuration Protocol) memungkinkan anda untuk
menerima informasi jaringan (alamat IP, netmask, alamat broadcast, gateway,
nameserver, dll.) secara otomatis. Cara ini hanya dapat berfungsi jika
anda memiliki sebuah server DHCP di jaringan anda (atau jika provider
anda menyediakan servis DHCP). Untuk menggunakan DHCP untuk
menerima informasi ini secara otomatis, gunakan
# dhcpcd eth0Beberapa admin jaringan memerlukan anda menggunakan hostname dan domainname yang disediakan oleh server DHCP Dalam kasus ini, gunakan # dhcpcd -HD eth0
Jika berhasil (coba ping beberapa server internet, mis.
Jika anda menggunakan sebuah kartu wirelss (802.11), anda mungkin perlu
mengkonfigurasi setting wireless anda sebelum melanjutkan. Untuk melihat
setting wireless pada kartu anda saat ini, anda dapat menggunakan perintah
# iwconfig eth0 eth0 IEEE 802.11-DS ESSID:"GentooNode" Mode:Managed Frequency:2.442GHz Access Point: 00:09:5B:11:CC:F2 Bit Rate:11Mb/s Tx-Power=20 dBm Sensitivity=0/65535 Retry limit:16 RTS thr:off Fragment thr:off Power Management:off Link Quality:25/10 Signal level:-51 dBm Noise level:-102 dBm Rx invalid nwid:5901 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:237 Invalid misc:350282 Missed beacon:84
Untuk kebanyakan pengguna, hanya ada dua setting yang penting untuk diganti, yaitu ESSID (atau nama jaringan wireless) atau kunci WEP. Jika ESSID dan alamat Poin Akses yang ditampilkan adalah poin akses anda dan anda tidak menggunakan WEP, maka koneksi wireless anda telah berfungsi. Jika anda perlu mengubah ESSID anda, atau menambahkan sebuah kunci WEP, anda dapat menjalankan perintah berikut:
(Perintah ini mengeset nama jaringan menjadi "GentooNode") # iwconfig eth0 essid GentooNode(Perintah ini mengeset kunci hex WEP) # iwconfig eth0 key 1234123412341234abcd(Perintah ini mengeset kunci ASCII - tambahkan awalan "s:") # iwconfig eth0 key s:some-password
Anda lalu dapat memastikan setting wireless anda lagi dengan menjalankan
Jika semua cara di atas gagal, anda harus mengkonfigurasi jaringan anda
secara manual. Tidak perlu khawatir, cara ini sama sekali tidak sulit.
bagaimanapun juga, anda perlu mengerti beberapa terminologi jaringan, karena
anda akan membutuhkannya untuk mengkonfigurasi jaringan anda sesuai dengan
keinginan anda. Setelah anda selesai membaca bagian ini, anda akan mengetahui
arti dari
Dalam sebuah jaringan, host dikenal melalui
IP Address (numbers): 192.168.0.2 IP Address (bits): 11000000 10101000 00000000 00000010 -------- -------- -------- -------- 192 168 0 2
Sebuah alamat IP dimiliki oleh sebuah host khusus dalam sebuah jaringan
(semua host yang dapat anda akses memiliki sebuah alamat IP khusus).
Untuk membedakan antara host dalam sebuah jaringan, dan host di luar
jaringan, alamat IP dibagi menjadi dua bagian: bagian
Pemisahan ini ditulis menggunakan
IP-address: 192 168 0 2 11000000 10101000 00000000 00000010 Netmask: 11111111 11111111 11111111 00000000 255 255 255 0 +--------------------------+--------+ Network Host
Dengan kata lain, 192.168.0.14 masih merupakan bagian dari jaringan contoh kita, tetapi 192.168.1.2 bukan.
Alamat
IP-address: 192 168 0 2 11000000 10101000 00000000 00000010 Broadcast: 11000000 10101000 00000000 11111111 192 168 0 255 +--------------------------+--------+ Network Host
Agar anda dapat menjelajahi internet, anda harus mengetahui host mana
yang membagi (share) koneksi internet. Host ini dikenal sebagai
Sebelumnya, kami telah menjelaskan bahwa setiap host memiliki alamat
IP khusus. Untuk mengakses host ini menggunakan namanya (daripada
alamat IP), anda memerlukan sebuah servis yang menerjemahkan sebuah
nama (mis.
Dalam beberapa kasus, gateway anda juga bertindak sebagai nameserver. Jika tidak, anda perlu memasukkan nameserver yang disediakan oleh ISP anda.
Sebagai rangkuman, anda memerlukan informasi-informasi berikut sebelum melanjutkan:
Informasi Jaringan | Contoh |
---|---|
Untuk mensetup jaringan anda, anda harus menjalankan tiga langkah-langkah
berikut. Pertama, kita menetapkan sebuah alamat IP bagi kita, menggunakan
perintah
Untuk menetapkan sebuah alamat IP, anda memerlukan alamat IP anda,
alamat broadcast dan netmask. Lalu, jalankan perintah berikut, ingat untuk
menggantikan
# ifconfig eth0 ${IP_ADDR} broadcast ${BROADCAST} netmask ${NETMASK} up
Sekarang, setup routing menggunakan
# route add default gw ${GATEWAY}
Lalu, buka file
# nano -w /etc/resolv.conf
Sekarang, isi nameserver-nameserver anda seperti contoh di bawah. Pastikan
untuk menggantikan
nameserver ${NAMESERVER1} nameserver ${NAMESERVER2}
Ya, begitu saja. Sekarang cobalah jaringan anda dengan melakukan ping ke
beberapa server internet (mis.