$dhklienethN
Tentu saja, Anda juga dapat mempertimbangkan untuk menggunakan konfigurasi statis.
alamat_ipItu host lokal
AKU Palamat,
gw_ip_addressIni adalah pintu gerbang ke jaringan.
AKU Palamat.
$ ifconfig eth0 ip_address di$ rute tambahkan tuli gw gw_ip_address
Jika cara di atas tidak berhasil, ingatlah untuk lulus
ifconfig/mii-tool/ethtoolTunggu hingga alat memeriksa apakah kartu jaringan digerakkan, lalu lewati
lspci/dmesgTunggu untuk memeriksa jenis kartu jaringan (atau periksa manual motherboard dan manual yang disertakan dengan kartu jaringan independen), lalu instal atau kompilasi driver yang relevan, dan terakhir lewati driver tersebut
insmod/modprobeTunggu hingga alat dimuat ke dalam kernel.
Jembatan itu berfungsi
OSIModel lapisan kedua, lapisan data link, hanya perlu mengetahui host target
MACAlamatnya akan berfungsi. Kernel Linux sudah masuk
2.2Fungsi ini telah didukung sejak awal. Silakan merujuk ke materi referensi berikutnya untuk instruksi konfigurasi spesifik. Jika Anda ingin mengkonfigurasi host Linux sebagai jembatan jaringan, Anda memerlukan setidaknya dua kartu jaringan.
Fungsi jembatan jaringan setara dengan kabel jaringan. Pengguna tidak perlu mempedulikan apa yang ada di dalamnya. Dengan menghubungkan dua port jaringannya ke dua host, kedua host dapat berkomunikasi satu sama lain. Namun, ini lebih kuat daripada kabel jaringan. Jika dilengkapi dengan firewall, kabel ini dapat mengisolasi segmen jaringan yang terhubung ke kedua ujungnya (perhatikan bahwa ini adalah jaringan, karena tidak mengenalinya).
AKU P), selain itu, jika jembatan memiliki beberapa port jaringan, saklar dengan fungsi kompleks dapat diimplementasikan, dan jika beberapa jembatan digabungkan secara efektif, dimungkinkan untuk menerapkan sistem firewall kompleks yang dapat mencapai kontrol aliran dan penyeimbangan beban.
Perutean berfungsi
OSILapisan ketiga dari model, lapisan jaringan, lolos
routerPerutean Linux dapat dikonfigurasi. Tentu saja, ada banyak alat di Linux yang mendukung perutean dinamis. Informasi yang relevan sangat banyak di Internet. Karena keterbatasan waktu, saya tidak akan memperkenalkannya di sini.
Layanan jaringan apa yang dibutuhkan?
Dapatkan satu untuk LAN
DHCPServer, lalu dapatkan satu
dhcpd, lihat referensinya;
Jika Anda ingin mendapatkan server pengirim email, installah
kirim emailatau
exim4;
Jika Anda ingin mendapatkan server milis lagi, instal server tersebut
pengantar pos;
Jika Anda ingin mendapatkan server yang menerima email, instal server tersebut
pop3pelayan;
Jika Anda ingin mendapatkannya
websitus, lalu dapatkan satu
apacheatau
nginxpelayan;
Jika Anda ingin mendapatkan layanan firewall, gunakan
iptablesKonfigurasi alat
filter bersihItu saja
Terlebih lagi? Jika Anda bisa memikirkannya, pada dasarnya ada implementasi yang sesuai di Linux.
Jika terjadi masalah jaringan, jangan panik. Periksa setiap lapisan jaringan selangkah demi selangkah: tautan fisik, lapisan tautan, lapisan jaringan, dan lapisan aplikasi
halus/tcpdump,
hping,
nmap,
status bersih,
pipa bersih,
netperf,
vnstat,
tidakTunggu.
Untuk penggunaan rinci alat-alat ini dan pengetahuan terkait tentang diagnosis dan pemeliharaan masalah jaringan, silakan lihat informasi terkait selanjutnya.
Jika Anda ingin melakukan pengembangan pemrograman jaringan, misalnya:
Untuk mengimplementasikan klien
/Untuk aplikasi arsitektur server dapat menggunakan Linux
stopkontakdiprogram;
Jika Anda ingin menulis program untuk menangkap paket dan analisis protokol, Anda dapat menggunakan
libpapdll. perpustakaan fungsi;
Jika Anda ingin menerapkan protokol tertentu, Anda dapat merujuk ke protokol yang relevan
RFCdokumentasi dan lulus
stopkontakPemrograman yang ingin dicapai.
Anda dapat merujuk ke yang relevan
soket LinuxPemrograman dan informasi lainnya.
Awalnya memperkenalkan beberapa konten dasar yang terkait dengan jaringan, namun karena keterbatasan waktu, hal ini tidak dijelaskan lebih lanjut, silakan lihat materi yang relevan.
Pada titik ini, keseluruhan "Paradigma Pemrograman Shell" secara kasar telah selesai, tetapi "Contoh" tidak memiliki contoh, terutama di bagian ini. Oleh karena itu, jika waktu mengizinkan, beberapa contoh akan ditambahkan secara bertahap.
Jaringan Komputer—Pendekatan Analisis Top-Down
Arsitektur Jaringan Linux (Diterbitkan oleh Tsinghua University Press)
Pemecahan Masalah dan Pemecahan Masalah Sistem Linux Bab 13 Masalah Jaringan (Pos Rakyat dan Pers Telekomunikasi)
Akses Internet dial-up menggunakan ADSL di Linux
Pengumpulan informasi relevan tentang jaringan nirkabel di Linux
Analisis implementasi dan penggunaan jembatan Linux
Petunjuk mini DHCP
75 alat keamanan terbaik
Apa yang harus diketahui oleh administrator jaringan
Dua alat untuk mendeteksi rootkit di Linux: Rootkit Hunter dan Chkrootkit
Analisis sederhana pengambilan paket dan protokol ip (berdasarkan perpustakaan pcap)
RFC
Contoh implementasi pemrograman bahasa C dari protokol HTTP