Apakah pelayan dhcp dalam penghala. Dayakan DHCP pada penyesuai rangkaian

dhcpd, Pelayan DHCP ISC, Infoblox

YouTube ensiklopedia

  • 1 / 5

    Piawaian protokol DHCP telah diterima pakai pada Oktober 1993. Versi semasa protokol (Mac 1997) diterangkan dalam RFC 2131. Versi baharu DHCP yang dimaksudkan untuk digunakan dalam persekitaran IPv6 dipanggil DHCPv6 dan ditakrifkan dalam RFC 3315 (Julai 2003).

    Pengagihan alamat IP

    Protokol DHCP menyediakan tiga kaedah untuk memperuntukkan alamat IP:

    • Pengedaran manual. Dengan kaedah ini, pentadbir rangkaian memetakan alamat perkakasan (untuk rangkaian Ethernet ini adalah alamat MAC) bagi setiap komputer pelanggan ke alamat IP tertentu. Sebenarnya, kaedah pengedaran alamat ini berbeza daripada mengkonfigurasi setiap komputer secara manual hanya dalam maklumat alamat yang disimpan secara berpusat (pada pelayan DHCP), dan oleh itu lebih mudah untuk mengubahnya jika perlu.
    • Pengedaran automatik. Dengan kaedah ini, setiap komputer diperuntukkan alamat IP percuma sewenang-wenangnya daripada julat yang ditentukan oleh pentadbir untuk kegunaan kekal.
    • Pengagihan dinamik. Kaedah ini serupa dengan pengedaran automatik, kecuali alamat dikeluarkan kepada komputer bukan untuk kegunaan kekal, tetapi untuk tempoh tertentu. Ia dikenali sebagai menyewa alamat. Selepas tempoh pajakan tamat, alamat IP sekali lagi dianggap percuma, dan pelanggan dikehendaki meminta yang baharu (walau bagaimanapun, ia mungkin sama). Di samping itu, pelanggan sendiri boleh menolak alamat yang diterima.

    Sesetengah pelaksanaan perkhidmatan DHCP mampu mengemas kini rekod DNS yang sepadan dengan komputer klien secara automatik apabila alamat baharu diperuntukkan kepada mereka. Ini dilakukan menggunakan protokol kemas kini DNS yang diterangkan dalam RFC 2136.

    Pilihan DHCP

    Sebagai tambahan kepada alamat IP, DHCP juga boleh menyediakan pelanggan dengan parameter tambahan yang diperlukan untuk operasi rangkaian biasa. Parameter ini dipanggil Pilihan DHCP. Senarai pilihan standard boleh didapati dalam RFC 2132.

    Pilihan ialah rentetan panjang berubah-ubah yang terdiri daripada oktet. Oktet pertama ialah kod pilihan, oktet kedua ialah bilangan oktet seterusnya, oktet selebihnya bergantung pada kod pilihan.

    Sebagai contoh, pilihan "Jenis Mesej DHCP" semasa menghantar mesej "Tawaran" akan kelihatan seperti ini: 0x35.0x01.0x02, dengan 0x35 ialah kod pilihan "Jenis Mesej DHCP", 0x01 bermakna hanya satu oktet yang mengikuti, 0x02 ialah nilai " Tawaran".

    Beberapa pilihan yang paling biasa digunakan ialah:

    • Alamat IP penghala lalai;
    • alamat pelayan DNS;
    • nama domain DNS.

    Sesetengah vendor perisian mungkin menentukan pilihan DHCP tambahan mereka sendiri (RFC 2132).

    Pengenalan pembekal

    Pilihan wujud untuk menentukan vendor dan kefungsian klien DHCP. Maklumat ini diwakili sebagai rentetan panjang pembolehubah aksara atau oktet yang mempunyai makna yang ditentukan oleh penyedia klien DHCP. Satu kaedah membenarkan klien DHCP memberitahu pelayan bahawa ia menggunakan jenis perisian asas atau perisian tegar tertentu untuk mengisi pilihan Pengecam Kelas Vendor (VCI) (pilihan 60). Kaedah ini membolehkan anda membezakan antara permintaan daripada mesin pelanggan dan proses. Nilai pilihan VCI memberikan petunjuk kepada pelayan DHCP tentang sebarang maklumat tambahan yang perlu yang perlu dihantar kepada klien sebagai tindak balas.

    Peranti protokol

    Protokol DHCP ialah pelayan-pelanggan, iaitu, ia melibatkan klien DHCP dan pelayan DHCP. Pemindahan data dijalankan menggunakan protokol UDP. Secara lalai, permintaan daripada klien dibuat pada port 67 ke pelayan, pelayan pula bertindak balas pada port 68 kepada klien, memberikan alamat IP dan maklumat lain yang diperlukan seperti netmask, gerbang lalai dan pelayan DNS.

    Struktur Mesej DHCP

    Semua mesej DHCP dibahagikan kepada medan, setiap satunya mengandungi maklumat tertentu. Semua medan kecuali yang terakhir (medan pilihan DHCP) mempunyai panjang tetap.

    Padang Penerangan Panjang (dalam bait)
    op Jenis mesej. Sebagai contoh, ia boleh mengambil nilai berikut: BOOTREQUEST (1, permintaan dari klien ke pelayan) dan BOOTREPLY (2, respons dari pelayan ke klien). 1
    htype Jenis alamat perkakasan. Nilai sah untuk medan ini ditakrifkan dalam RFC 1700 "Nombor Diberikan". Sebagai contoh, untuk alamat MAC Ethernet 10 Mbps, medan ini ditetapkan kepada 1. 1
    hlen Panjang alamat perkakasan dalam bait. Untuk alamat MAC Ethernet - 6. 1
    hop Bilangan penghala perantaraan (dipanggil Ejen geganti DHCP) melalui mana mesej itu dihantar. Pelanggan menetapkan medan ini kepada 0. 1
    xid Pengecam transaksi unik yang dijana oleh pelanggan pada permulaan proses pemerolehan alamat. 4
    saat Masa dalam beberapa saat sejak permulaan proses pemerolehan alamat. Tidak boleh digunakan (dalam hal ini ia ditetapkan kepada 0). 2
    bendera Medan untuk bendera - parameter khas protokol DHCP. 2
    ciaddr Alamat IP pelanggan. Hanya diisi jika pelanggan sudah mempunyai alamat IPnya sendiri dan dapat membalas permintaan ARP (ini mungkin jika pelanggan melakukan prosedur pembaharuan alamat selepas tamat tempoh pajakan). 4
    yiaddr Alamat IP pelanggan baharu yang ditawarkan oleh pelayan. 4
    siaddr Alamat IP pelayan. Dikembalikan dalam tawaran DHCP (lihat di bawah). 4
    giaddr Alamat IP ejen geganti, jika seseorang terlibat dalam proses penghantaran mesej DHCP ke pelayan. 4
    chaddr Alamat perkakasan (biasanya alamat MAC) pelanggan. 16
    sname Nama pelayan pilihan sebagai rentetan yang ditamatkan nol. 64
    fail Nama fail pilihan pada pelayan yang digunakan oleh stesen kerja tanpa cakera semasa but dari jauh. Suka sname, diwakili sebagai rentetan yang ditamatkan nol. 128
    pilihan Padang Pilihan DHCP. Pelbagai pilihan konfigurasi tambahan dinyatakan di sini. Pada permulaan medan ini, empat bait khas ditentukan dengan nilai 99, 130, 83, 99 ("nombor ajaib"), membolehkan pelayan menentukan kehadiran medan ini. Medan ini berubah-ubah panjangnya, tetapi klien DHCP mesti bersedia untuk menerima mesej DHCP yang panjangnya 576 bait (dalam mesej ini medan pilihan mempunyai panjang 340 bait). pembolehubah

    Contoh proses mendapatkan alamat

    Mari kita lihat contoh proses mendapatkan alamat IP oleh klien daripada pelayan DHCP. Mari kita anggap bahawa pelanggan belum mempunyai alamat IP sendiri, tetapi dia tahu alamat sebelumnya - 192.168.1.100. Proses ini terdiri daripada empat peringkat.

    Penemuan DHCP

    Pelanggan mula-mula menyiarkan permintaan ke seluruh rangkaian fizikal untuk menemui pelayan DHCP yang tersedia. Ia menghantar mesej seperti DHCPDISCOVER, manakala 0.0.0.0 ditentukan sebagai alamat IP sumber (memandangkan komputer belum mempunyai alamat IP sendiri), dan alamat siaran 255.255.255.255 dinyatakan sebagai alamat destinasi.

    Pelanggan mengisi beberapa medan mesej dengan nilai awal:

    • Di padang xid unik diletakkan ID transaksi, yang membolehkan anda membezakan proses mendapatkan alamat IP ini daripada yang lain yang berlaku pada masa yang sama.
    • Di padang chaddr Alamat perkakasan (alamat MAC) pelanggan diletakkan.
    • Medan pilihan menentukan alamat IP terakhir yang diketahui oleh klien. Dalam contoh ini ialah 192.168.1.100. Ini adalah pilihan dan mungkin diabaikan oleh pelayan.

    Mesej DHCPDISCOVER boleh disebarkan di luar rangkaian fizikal tempatan menggunakan konfigurasi khas Ejen geganti DHCP, mengubah hala mesej DHCP yang diterima daripada klien ke pelayan pada subnet lain.

    Proses mendapatkan alamat IP tidak selalu bermula dengan DHCPDISCOVER. Jika pelanggan telah menerima alamat IP sebelum ini dan tempoh pajakannya belum berlalu, pelanggan boleh melangkau peringkat DHCPDISCOVER, bermula dengan permintaan DHCPREQUEST dihantar dengan pengecam pelayan yang mengeluarkan alamat kali terakhir. Jika tiada respons daripada pelayan DHCP yang mengeluarkan tetapan kali terakhir, pelanggan menghantar DHCPDISCOVER. Oleh itu, pelanggan memulakan proses penerimaan dari awal, menghubungi semua pelayan DHCP dalam segmen rangkaian.

    tawaran DHCP

    Setelah menerima mesej daripada klien, pelayan menentukan konfigurasi klien yang diperlukan mengikut tetapan yang ditentukan oleh pentadbir rangkaian. Dalam kes ini, pelayan DHCP bersetuju dengan alamat 192.168.1.100 yang diminta oleh pelanggan. Pelayan menghantar jawapan kepadanya ( DHCPOFFER), yang menawarkan konfigurasi. Alamat IP yang ditawarkan kepada pelanggan ditunjukkan dalam medan yiaddr. Parameter lain (seperti alamat penghala dan pelayan DNS) ditentukan sebagai pilihan dalam medan yang sepadan.

    Mesej ini dihantar oleh pelayan DHCP kepada hos yang menghantar DHCPDISCOVER pada MACnya, dalam keadaan tertentu mesej itu boleh diedarkan sebagai siaran. Pelanggan mungkin menerima beberapa tawaran DHCP yang berbeza daripada pelayan yang berbeza; Daripada jumlah ini, dia mesti memilih yang "memuaskan" dia.

    Permintaan DHCP

    Selepas memilih salah satu konfigurasi yang ditawarkan oleh pelayan DHCP, pelanggan menghantar permintaan DHCP ( DHCPREQUEST). Ia disiarkan; dalam kes ini, kepada pilihan yang ditentukan oleh pelanggan dalam mesej DHCPDISCOVER, pilihan khas ditambah - pengecam pelayan - menunjukkan alamat pelayan DHCP yang dipilih oleh klien (dalam kes ini - 192.168.1.1).

    DHCP berjabat tangan

    Akhirnya, pelayan mengakui permintaan dan menghantar pengesahan ini ( DHCPACK) kepada pelanggan. Pelanggan kemudiannya mesti mengkonfigurasi antara muka rangkaiannya menggunakan pilihan yang disediakan.

    Jenis mesej

    Di bawah ialah maksud setiap medan untuk setiap mesej DHCP yang dihantar dalam proses tersebut.

    Penemuan DHCP
    DHCPDISCOVER
    UDP Src=0.0.0.0 Dest=255.255.255.255
    OP HTYPE HLEN HOPS
    0x01 0x01 0x06 0x00
    XID
    0x3903F326
    SECS BENDERA
    0x0000 0x0000
    CIADDR
    0xC0A80164
    YIADDR
    0x00000000
    SIADDR
    0x00000000
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (medan kosong)
    FAIL
    (medan kosong)
    PILIHAN
    Pilihan DHCP 53: Penemuan DHCP
    tawaran DHCP
    DHCPOFFER
    OP HTYPE HLEN HOPS
    0x02 0x01 0x06 0x00
    XID
    0x3903F326
    SECS BENDERA
    0x0000 0x0000
    CIADDR
    0x00000000
    YIADDR
    0xC0A80164
    SIADDR
    0xC0A80101
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (medan kosong)
    FAIL
    (medan kosong)
    PILIHAN
    Pilihan DHCP 53: Tawaran DHCP
    DHCP Pilihan 1: Subnet Mask 255.255.255.0
    DHCP Pilihan 3: Penghala 192.168.1.1
    Pilihan DHCP 51: Tempoh pajakan alamat IP - 1 hari
    Permintaan DHCP
    DHCPREQUEST
    UDP Src=0.0.0.0 Dest=255.255.255.255
    OP HTYPE HLEN HOPS
    0x01 0x01 0x06 0x00
    XID
    0x3903F326
    SECS BENDERA
    0x0000 0x0000
    CIADDR
    0xC0A80164
    YIADDR
    0x00000000
    SIADDR
    0x00000000
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (medan kosong)
    FAIL
    (medan kosong)
    PILIHAN
    Pilihan DHCP 53: Permintaan DHCP
    Pilihan DHCP 50: Alamat Minta 192.168.1.100
    Pilihan DHCP 54: Pelayan DHCP 192.168.1.1
    DHCP berjabat tangan
    DHCPACK
    UDP Src=192.168.1.1 Dest=255.255.255.255
    OP HTYPE HLEN HOPS
    0x02 0x01 0x06 0x00
    XID
    0x3903F326
    SECS BENDERA
    0x0000 0x0000
    CIADDR
    0x00000000
    YIADDR
    0xC0A80164
    SIADDR
    0x00000000
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (medan kosong)
    FAIL
    (medan kosong)
    PILIHAN
    DHCP Pilihan 53: DHCP berjabat tangan
    DHCP Pilihan 1:

    Setiap hos yang disambungkan ke rangkaian berasaskan TCP/IP mesti diberikan alamat IP yang unik. DHCP (Dynamic Host Configuration Protocol) telah dibangunkan sebagai satu cara untuk memberikan alamat IP secara dinamik kepada hos. DHCP ialah piawaian industri terbuka yang memudahkan pengurusan rangkaian berasaskan TCP/IP. Protokol ini boleh digunakan untuk mengurus secara berpusat proses mengkonfigurasi susunan protokol TCP/IP pada mesin klien (kita bercakap tentang parameter seperti alamat get laluan lalai atau alamat pelayan DNS).
    Spesifikasi protokol DHCP mentakrifkan dua peserta: pelayan DHCP dan klien DHCP. Perkhidmatan Klien DHCP meminta parameter daripada pelayan DHCP untuk mengkonfigurasi susunan protokol TCP/IP. Perkhidmatan pelayan DHCP memproses permintaan pelanggan dengan memajak alamat IP dari julat tertentu. Setiap alamat diperuntukkan untuk tempoh tertentu. Pada akhir tempoh ini, hos mesti sama ada memperbaharui pajakan atau melepaskan alamat. Semua permintaan pengguna yang berpuas hati direkodkan oleh perkhidmatan pelayan DHCP dalam pangkalan datanya sendiri. Penyelesaian ini menghalang peruntukan satu alamat IP kepada dua hos. Pada masa yang sama dengan mengeluarkan alamat IP, pelayan DHCP juga boleh memberikan klien maklumat tambahan tentang tetapan tindanan protokol TCP/IP, seperti subnet mask, alamat get laluan dan alamat pelayan DNS dan WINS.

    Nampaknya agak jelas bahawa sokongan untuk protokol ini telah dilaksanakan dalam sistem pengendalian Windows Server 2003. Windows Server 2003 merangkumi kedua-dua klien DHCP (yang dipasang secara lalai) dan pelayan DHCP (yang boleh dipasang dan dikonfigurasikan oleh pentadbir jika perlu ). Sokongan Windows 2000 Server untuk DHCP mempunyai ciri-ciri berikut:

    • Penyepaduan DNS. Pelayan DNS menyediakan resolusi nama untuk sumber rangkaian dan berkait rapat dengan perkhidmatan DHCP. Pelayan DHCP dan pelanggan DHCP boleh mendaftar secara dinamik alamat IP yang dikeluarkan dan nama domain yang berkaitan dalam pangkalan data pelayan DNS. Dalam kes ini, rekod sumber jenis PTR (penunjuk) dan A (alamat) dibuat dalam pangkalan data pelayan DNS.
    • Pengurusan dan pemantauan yang lebih baik. Ciri baharu ini menyediakan pemberitahuan tahap penggunaan kolam IP. Pemberitahuan dibuat menggunakan ikon yang sepadan atau dengan menghantar mesej. Pelayan DHCP menyokong SNMP dan MIB, yang menyediakan perwakilan grafik data statistik. Ini membantu pentadbir memantau status rangkaian, seperti bilangan alamat yang tersedia dan diduduki, bilangan pajakan yang diproses sesaat, dsb.
    • Pengagihan alamat kumpulan. Pelayan DHCP boleh digunakan untuk memperuntukkan alamat multicast kepada pelanggan. Baru-baru ini, sejumlah besar aplikasi korporat telah muncul yang memerlukan penggunaan alamat kumpulan (contohnya, persidangan video atau audio).
    • Perlindungan terhadap penipuan pelayan. Salah satu prasyarat untuk berfungsi pelayan DHCP ialah keperluan untuk kebenarannya dalam Active Directory. Setiap kali perkhidmatan Pelayan DHCP bermula, ia cuba mencari entri direktori yang mengesahkan kebenaran perkhidmatan. Jika entri sedemikian tidak dijumpai, perkhidmatan pelayan tidak bermula.
    • Konfigurasi pelanggan automatik. Jika tiada pelayan DHCP pada rangkaian, perkhidmatan klien DHCP boleh melaksanakan konfigurasi yang diperlukan secara bebas. Menggunakan konfigurasi sementara susunan protokol TCP/IP untuk beroperasi, pelanggan terus cuba menghubungi pelayan DHCP di latar belakang setiap 5 minit. Pada masa yang sama, penetapan alamat automatik sentiasa telus kepada pengguna. Alamat untuk jenis pelanggan ini dipilih daripada julat alamat rangkaian TCP/IP peribadi yang tidak digunakan di Internet.
    • Pilihan dan sokongan khusus baharu untuk kelas pilihan. Pentadbir boleh membuat kelas DHCP tersuai (digunakan untuk konfigurasi klien) seperti yang diperlukan. Mekanisme kelas tersuai membolehkan DHCP digunakan dalam aplikasi tersuai untuk rangkaian perusahaan. Kelas vendor boleh digunakan untuk mengkonfigurasi pelbagai ciri perkakasan rangkaian.

    Juga patut diberi perhatian ialah fungsi yang pertama kali ditambahkan pada pelaksanaan perkhidmatan DHCP dalam Windows Server 2003.

    • Keupayaan untuk membuat sandaran pangkalan data DHCP. Pangkalan data pelayan DHCP menyimpan maklumat tentang alamat IP yang dikeluarkan kepada pelanggan, termasuk maklumat mengenai masa tamat tempoh pajakan. Mendaftarkan maklumat ini mengelakkan peruntukan semula alamat yang telah dikeluarkan. Kerosakan pada pangkalan data ini boleh mengakibatkan kefungsian rangkaian terjejas. Pentadbir boleh membuat sandaran pangkalan data pelayan DHCP. Salinan sandaran yang dibuat boleh digunakan seterusnya untuk memulihkan kefungsian pelayan DHCP.
    • Keupayaan untuk menetapkan konfigurasi klien DHCP alternatif. Pelanggan DHCP boleh dikonfigurasikan dengan konfigurasi TCP/IP alternatif, membolehkan komputer dialihkan antara subnet yang berbeza.

    Umum mengetahui bahawa untuk bekerja dengan rangkaian, setiap peranti, sama ada komputer, komputer riba, tablet atau telefon, mesti mempunyai pengecam elektronik tertentu - alamat IP, serta topeng, gerbang dan maklumat pelayan DNS yang dikonfigurasikan. Apabila menyambung, antara muka rangkaian segera cuba mendapatkan alamat ini daripada peralatan khas yang mengedarkan alamat secara automatik. Jika peralatan tersebut tidak dijumpai, pengguna mesti memasukkan parameter rangkaian secara manual. Jika terdapat banyak komputer dalam rangkaian, maka menangani ralat dan pertindihan alamat adalah mungkin, yang membawa kepada kegagalan sistem dan memperlahankan prestasi rangkaian secara keseluruhan. Dalam rangkaian rumah, jika tiada pengedaran alamat automatik, anda perlu menetapkan parameter rangkaian secara manual pada setiap peranti untuk menyambung, sebagai contoh, ke penghala. Tidak setiap pengguna mempunyai pengetahuan dan pengalaman yang mencukupi untuk menukar tetapan sedemikian dengan betul. Oleh itu, di rumah, ramai pengguna juga cuba menggunakan pengedaran alamat automatik, iaitu, menggunakan pelayan DHCP.

    DHCP - apakah itu?

    Mari kita lihat isu ini. Untuk mengelakkan ralat menangani, Protokol Konfigurasi Hos Dinamik (DHCP) telah dilaksanakan. Ini ialah fungsi yang mengedarkan tetapan rangkaian secara dinamik ke mesin klien yang disambungkan. Jika tetapan pada peranti ini ditetapkan kepada "mendapatkan alamat IP hanya daripada pelayan DHCP" dan perkhidmatan DHCP didayakan, maka semua tanggungjawab untuk mengkonfigurasi parameter rangkaian dengan betul pada komputer klien dipindahkan ke pelayan DHCP. Ini dengan ketara mengurangkan kos sokongan dan pengurusan rangkaian, dan juga membantu mengelakkan ralat dalam pengedaran alamat. Perkhidmatan yang termasuk DHCP bermula secara automatik secara lalai apabila anda menghidupkan mana-mana peranti yang menyokong antara muka rangkaian berwayar atau wayarles. Contohnya, pada tablet atau telefon sudah cukup untuk menghidupkan Wi-Fi dan antara peranti yang ditemui yang mengedarkan Internet, mencari milik anda dan menyambungkannya. Pada masa yang sama, pengedaran alamat automatik menghapuskan pertindihan IP dan, sebagai hasilnya, membantu mengelakkan konflik rangkaian.

    Bagaimana alamat diedarkan

    Apabila mana-mana peranti klien bersambung ke rangkaian, permintaan siaran khas dihantar ke rangkaian untuk mencari parameter pengedaran pelayan DHCP untuk rangkaian ini. Apakah jenis pelayan ini dan mengapa ia penting untuk rangkaian yang besar? Ini adalah nama peranti yang bertanggungjawab untuk mengedarkan alamat kepada komputer pada rangkaian untuk menggunakannya secara automatik pada pelbagai pelanggan. Jika pelayan sedemikian ada, maka ia mencipta paket dengan tindak balas kepada permintaan pelanggan, yang mungkin termasuk tetapan seperti alamat IP, topeng rangkaian, parameter get laluan, alamat pelayan DNS, nama domain, dll. dan menghantar paket ini ke peranti klien. Pelanggan menerima isyarat pengakuan daripada pelayan DHCP. Paket data yang dihasilkan adalah diseragamkan, jadi ia boleh dinyahsulit dan digunakan oleh hampir mana-mana sistem pengendalian.

    Parameter yang dikeluarkan oleh pelayan untuk peranti klien mempunyai tempoh sah boleh dikonfigurasikan terhad, yang mempunyai namanya sendiri - "masa pajakan". Alamat yang dikeluarkan oleh pelayan dianalisis untuk padanan dengan alamat yang sah dengan masa pajakan yang belum tamat, jadi pertindihan alamat dikecualikan. Biasanya tempoh sewa adalah pendek - dari beberapa jam hingga 4-6 hari. Selepas tempoh ini tamat, peranti mengulangi permintaan kepada pelayan dan menerima daripadanya alamat yang sama (jika ia masih percuma) atau mana-mana yang percuma.

    Tetapan pelanggan untuk menerima tetapan rangkaian automatik dalam Windows

    Untuk membolehkan pelanggan menerima parameter rangkaian sebagai tindak balas daripada DHCP, anda perlu menyemak beberapa tetapan dalam Panel Kawalan Komputer (dibincangkan menggunakan sistem pengendalian Windows sebagai contoh). Untuk melakukan ini, pergi ke menu Mula, kemudian pergi ke Panel Kawalan (yang perlu ditukar kepada paparan klasik) dan pilih "Sambungan Rangkaian". Pilih sambungan rangkaian yang dirancang untuk berfungsi dengan DHCP, klik kanan padanya dan pergi ke "Properties". Dalam tetingkap yang terbuka, pergi ke TCP/IP Internet Protocol Properties. DHCP - apakah itu? Ini mendapat parameter rangkaian automatik. Oleh itu, kami menandakan dengan titik pilihan untuk mendapatkan alamat IP dan DNS secara automatik. Setelah membuat pilihan, klik "Ok". Konfigurasi DHCP pada klien telah lengkap. Kini peranti akan menerima alamat daripada pelayan DHCP secara automatik apabila Windows bermula.

    Menyediakan DHCP dalam Windows 7 disediakan sama, tetapi lokasi sifat penyesuai berbeza sedikit daripada Windows XP. Kami juga pergi ke Mula - Panel Kawalan - Pusat Rangkaian dan Perkongsian. Pilih "Tukar tetapan penyesuai" dalam menu kiri. Seterusnya - sama seperti di atas untuk tetapan dalam Windows XP.

    Menyediakan pengedaran alamat automatik dalam sistem pengendalian lain

    Pada peranti Linux atau Android, menyambung dengan pelayan DHCP yang digunakan pada rangkaian tiada masalah. Apa yang anda perlu lakukan ialah menghidupkan antara muka rangkaian (berwayar atau tanpa wayar), tunggu sehingga data ditukar antara peranti dan pelayan DHCP, dan pastikan tetapan rangkaian diterima dan digunakan dengan jayanya. Perkhidmatan DHCP didayakan secara lalai pada hampir semua peranti.

    Jika sambungan tidak berlaku, maka anda perlu menyemak status penerimaan automatik alamat. Sebagai contoh, pada OS Android, untuk ini anda perlu pergi ke Tetapan - Rangkaian wayarles - Tetapan Wi-Fi - Lanjutan dan pastikan bahawa pilihan "gunakan alamat IP statik" dinyahdayakan.

    Data dihantar oleh DHCP

    Pilihan DHCP ialah parameter yang dihantar dari pelayan kepada klien. Semua parameter yang diluluskan ini dibahagikan kepada kategori. Terdapat pilihan yang diperlukan, seperti alamat IP dan netmask. Terdapat pilihan perkhidmatan yang tidak boleh dikonfigurasikan yang, sebagai contoh, menunjukkan permulaan dan akhir pilihan dalam paket yang dihantar. Pada terasnya, pilihan ialah pasangan nilai-kunci biasa yang boleh dilihat dan dikonfigurasikan dalam dasar keselamatan.

    Parameter DHCP utama dalam paket, sebagai tambahan kepada alamat IP dan topeng, ialah 3 (Gerbang), 6 (Pelayan Nama Domain), 44 (Pelayan Nama NBT), 46 (Jenis Nod NBT). Parameter ini adalah parameter kumpulan, iaitu, ia boleh mempunyai beberapa nilai. Sebagai contoh, mungkin terdapat berbilang alamat get laluan atau pelayan DNS. Nilai pilihan dikonfigurasikan dalam tetapan pelayan DHCP.

    Tetapan DHCP pada pelayan

    Sebelum mengkonfigurasi tetapan, anda perlu membuat beberapa pengiraan tentang pilihan DHCP asas. Apakah jenis pilihan ini? - anda bertanya. Pilihan ialah semua parameter rangkaian yang dihantar dari pelayan kepada klien. Dua pilihan utama ialah julat alamat yang diedarkan dan topeng subnet. Seluruh julat alamat organisasi biasanya dibahagikan kepada beberapa segmen yang bertujuan untuk pelbagai tugas, seperti telekomunikasi, alamat pelayan statik, dll. Untuk mengelakkan alamat statik daripada mengambil bahagian dalam pengedaran, mewujudkan beban tambahan pada pelayan, julat alamat yang diedarkan boleh terhad. Sebagai contoh, dengan julat operasi 192.168.1.1-192.168.1.254, anda boleh menentukan alamat dari 1 hingga 10 untuk komunikasi, dari 11 hingga 30 untuk pelayan, dan untuk DHCP anda boleh memperuntukkan julat dari 31 hingga 254. Iaitu, mana-mana alamat dari pelayan yang dikeluarkan kepada pelanggan hanya akan terletak dalam julat ini. Anda juga boleh mengkonfigurasi alamat pengecualian dalam julat yang diedarkan, dan ia juga tidak akan diedarkan kepada peranti klien.

    Seterusnya, sebelum menyediakan pelayan DHCP, anda perlu memutuskan pilihan yang akan turut diedarkan. Adakah terdapat keperluan untuk mengedarkan, sebagai contoh, get laluan atau parameter DNS. Selepas ini, data dimasukkan pada pelayan, pengaktifannya bermula dan pelayan mula mengedarkan alamat.

    Pelayan DHCP rumah

    Di rumah, penghala sering digunakan sebagai pelayan DHCP, yang mengedarkan kandungan yang diterima daripada pembekal kepada peralatan rumah - komputer, komputer riba, telefon, TV dan peranti lain yang disambungkan ke rangkaian berwayar atau tanpa wayar. Dalam kes ini, sesuatu seperti pelayan maya dicipta yang mengedarkan alamat kepada pengguna. Dari luar, ia kelihatan seolah-olah seorang pengguna membuka beberapa halaman dalam pelayar pada satu komputer. Dalam kes ini, hanya satu penghala yang sebenarnya disambungkan ke rangkaian luaran. Ini membolehkan anda menjimatkan bilangan talian yang disambungkan dengan ketara.

    Menyediakan pengalamatan automatik pada penghala

    Untuk menyediakan pengedaran automatik alamat ke peranti rumah, anda perlu menyambungkan penghala ke komputer anda (komputer riba) dengan kabel rangkaian. Dalam mana-mana pelayar kita masukkan alamat penghala (biasanya 192.168.0.1). Dalam medan permintaan log masuk dan kata laluan yang dicadangkan, secara lalai, masukkan "admin" (selalunya data ini ditunjukkan dalam manual pengendalian penghala). Akibatnya, kita akan melihat menu tetapan penghala. Kami pergi ke bahagian Lan atau Rangkaian (nama mungkin berbeza) dan cari submenu dengan tetapan DHCP. Bagaimana untuk membolehkan pengedaran alamat pada penghala? Hanya tandai kotak di sebelah untuk mendayakan DHCP dan but semula penghala.

    Mengkonfigurasi penghala DHCP

    Jika tetapan lalai tidak memuaskan, anda boleh menukar parameter konfigurasi. Dalam menu yang sama di mana kami mendayakan fungsi pengedaran alamat, anda boleh memasukkan julat pengedaran alamat IP, contohnya 192.153.0.1 – 192.153.0.3. Untuk kerja, anda boleh menentukan hanya dua alamat, sebagai contoh, untuk komputer riba dan telefon bimbit. Ini mengehadkan bilangan peranti serentak, yang merupakan cara paling mudah untuk menjamin sambungan.

    Setelah mencipta tetapan asas, anda perlu menyimpannya dan but semula penghala. Sejurus selepas but semula, tetapan akan berkuat kuasa.

    Sebelum anda melumpuhkan DHCP, anda perlu memastikan bahawa peranti anda mempunyai alamat statik. Untuk melumpuhkan pengedaran automatik, anda perlu menyahtanda pilihan DHCP dalam tetapan penghala, simpan perubahan dan but semula peranti.

    Apabila bilangan komputer dalam rumah menjadi dua atau lebih, keinginan logik timbul untuk menyusunnya ke dalam rangkaian tempatan, yang akan memastikan interaksi yang mudah antara mesin individu. Dalam kes ini, menggunakan keupayaan rangkaian tempatan, adalah mungkin untuk mengakses Internet melalui sambungan tunggal, bertukar-tukar fail melalui rangkaian, mengawal komputer individu dari jauh dan mencetak dokumen pada pencetak biasa. Sangat mudah untuk mengatur rangkaian sedemikian menggunakan penghala atau modem ADSL dengan penghala terbina dalam. Untuk melakukan ini, anda hanya perlu mendayakan DHCP pada penyesuai rangkaian setiap komputer dan memulakan perkhidmatan yang sepadan pada penghala atau modem, yang akan bertindak sebagai pelayan.

    DHCP (Dynamic Host Configuration Protocol) ialah protokol konfigurasi yang membolehkan komputer mengkonfigurasi diri mereka secara automatik untuk berkomunikasi dengan komputer lain pada rangkaian melalui pelayan atau penghala. Protokol ini direka khas untuk memudahkan persediaan dan sambungan ke rangkaian tempatan.

    1. Sebelum mendayakan DHCP pada penyesuai rangkaian anda, pastikan perkhidmatan DHCP Server didayakan pada penghala atau modem ADSL anda. Untuk melakukan ini, pergi ke panel kawalan penghala melalui antara muka web menggunakan log masuk dan kata laluan pentadbir dan dalam tetapan rangkaian, pastikan kotak semak di sebelah "Tetapkan alamat IP secara automatik" ditandakan. Jika antara muka peranti tidak Russified, cari item Mod Alamat IP Dinamik dalam tetapan rangkaian, atau sesuatu yang serupa. Sebagai langkah terakhir, rujuk manual pemilik anda untuk mencari tetapan yang sesuai.

      Jika perkhidmatan ini tidak diaktifkan, kemudian tandai kotak ini, simpan tetapan dan but semula penghala atau modem ADSL.

    2. Semak bahawa perkhidmatan Klien DHCP berjalan pada setiap komputer yang anda rancang untuk menyambung ke rangkaian. Untuk melakukan ini, dalam sistem pengendalian Windows Vista dan Windows 7, masukkan perkhidmatan perintah.msc ke dalam bar carian yang muncul di atas butang "Cari" selepas mengkliknya dan tekan kekunci Enter pada papan kekunci anda.


      Dalam tetingkap yang terbuka, cari perkhidmatan "Klien DHCP" dan pastikan statusnya "Berjalan" dan jenis permulaan dikonfigurasikan sebagai "Automatik". Jika ini tidak berlaku, kemudian klik kanan pada baris perkhidmatan, pilih "Properties" dalam menu yang muncul, dan dalam tetingkap yang terbuka, untuk nilai "Jenis permulaan", pilih "Automatik" daripada senarai. Klik butang "Ok" untuk menyimpan perubahan dan mulakan semula komputer anda.


    3. Untuk mendayakan DHCP pada penyesuai rangkaian, pergi ke tetapan sambungan rangkaian. Untuk melakukan ini, dalam sistem pengendalian Windows Vista dan Windows 7, masukkan perintah Ncpa.cpl ke dalam bar carian yang muncul di atas butang "Cari" selepas mengkliknya dan tekan kekunci Enter pada papan kekunci.


      Dalam sistem pengendalian Windwows XP, arahan ini mesti dimasukkan ke dalam medan input tetingkap yang muncul selepas menekan kombinasi kekunci Ctrl + R.

      Tanpa baris arahan, ia juga mungkin untuk mengakses tetapan sambungan rangkaian melalui Panel Kawalan.

      Cari sambungan yang digunakan pada rangkaian tempatan anda dan klik kanan pada ikonnya. Dalam menu konteks yang muncul, pilih "Properties".


      Pilih Internet Protocol Version 4 (TCP/IPv4) dan klik butang Properties.

    DHCP (Dynamic Host Configuration Protocol) ialah protokol rangkaian yang membenarkan komputer mendapatkan alamat IP secara automatik dan parameter lain yang diperlukan untuk beroperasi pada rangkaian TCP/IP. Protokol ini beroperasi pada model pelayan pelanggan. Untuk konfigurasi automatik, komputer klien pada peringkat konfigurasi peranti rangkaian menghubungi pelayan DHCP dan menerima parameter yang diperlukan daripadanya. Pentadbir rangkaian boleh menentukan julat alamat yang diedarkan oleh pelayan antara komputer. Ini membolehkan anda mengelakkan konfigurasi manual komputer rangkaian dan mengurangkan bilangan ralat.

    Protokol DHCP ialah protokol pelayan-pelanggan, iaitu, ia melibatkan klien DHCP dan pelayan DHCP. Penghantaran data dijalankan menggunakan protokol UDP, dengan pelayan menerima mesej daripada klien pada port 67 dan menghantar mesej kepada klien pada port 68.

      Melewati permintaan DHCP melalui iptables. Peraturan untuk iptables Peraturan: $IPT -A INPUT -i $LAN195 -p udp -m multiport --port 67:68 -j TERIMA $IPT -A INPUT -p udp -m multiport --port 67:68 -j DROP

    Ciri Pelayan DHCP

    Tetapi kelebihan utama DHCP bukanlah kerana ia boleh digunakan untuk mengedarkan alamat IP secara automatik. Fungsi protokol tidak berakhir di sana. Nilai utamanya berbeza: dengan bantuannya anda boleh menetapkan tetapan lain yang sama pentingnya kepada hos. Sebagai contoh:

      Gerbang lalai. Jika rangkaian anda mempunyai berbilang pautan Internet (untuk memastikan operasi lancar), anda boleh menetapkan berbilang get laluan kepada hos dan susunan keutamaan mereka. Jika salah satu saluran gagal, penukaran kepada saluran sandaran akan berlaku secara automatik, tanpa campur tangan anda. Ini juga memungkinkan untuk mengatur pengimbangan beban yang paling mudah antara saluran dengan menetapkan satu penghala sebagai pintu masuk melalui DHCP kepada satu kumpulan hos, dan penghala kedua kepada kumpulan lain.

      Laluan statik. Jika rangkaian anda mempunyai beberapa subnet yang disambungkan oleh penghala, kemudian menggunakan DHCP anda boleh memberitahu hos secara automatik tentang kehadiran laluan ke subnet lain. Lebih-lebih lagi, ini, jika dikehendaki, boleh dilakukan hanya untuk beberapa terpilih - contohnya, menggunakan pengikatan MAC. Pilihan yang sama berguna apabila mengatur Apakah itu akses VPN kepada rangkaian korporat - Pelanggan VPN boleh diberikan laluan hanya kepada subnet yang mereka perlukan, menjadikan subnet lain tidak boleh diakses oleh pengguna yang menyambung melalui VPN.

      Mengimbangi masa. Jika pengguna anda sering melakukan perjalanan dalam zon waktu yang berbeza (contohnya, mereka mengembara dari St. Petersburg ke Vladivostok dan kembali), maka anda boleh memaksa jam sistem komputer riba mereka untuk menyesuaikan diri dengan waktu tempatan anda menggunakan DHCP.

      Pelayan penyegerakan masa. Memandangkan jam komputer terkenal tidak tepat, adalah dinasihatkan untuk menyegerakkannya dengan beberapa jenis jam rujukan. Perkhidmatan NTP digunakan untuk ini. Maklumat pelayan Menjalankan pelayan NTP boleh diedarkan kepada hos menggunakan DHCP.

      Maklumat lanjut tentang lelaki

      > man dhcp-options # menerangkan ungkapan yang dibenarkan dalam fail konfigurasi > man dhcp-eval > uname -a FreeBSD ns.com.ua 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #0: Rabu 24 Jun 00:57: 44 UTC 2009 [e-mel dilindungi]:/usr/obj/usr/src/sys/GENERIC i386 > cd /usr/ports/net/isc-dhcp31-server > bersihkan pemasangan > cp /usr/local/etc/dhcpd.conf.sample /usr/local /etc/dhcpd.conf > ee dhcpd.conf # dhcpd.conf # # Contoh fail konfigurasi untuk ISC dhcpd # # Pilihan biasa untuk semua rangkaian yang disokong... nama domain pilihan "example.org"; # pilihan domain lalai pelayan nama domain 4.2.2.2, 208.67.222.222; Masa lalai-pajakan pelayan #DNS 1200; # masa pajakan (lalai 600) masa pajakan maks 7200; # masa pajakan maksimum # Gunakan ini untuk mendayakan / melumpuhkan kemas kini dns dinamik secara global. #ddns-update-style tiada; # Sama ada pelayan adalah pelayan DHCP yang berwibawa - bertanggungjawab. berwibawa; # skim kemas kini DNS ad-hoc - tetapkan kepada "tiada" untuk melumpuhkan kemas kini DNS dinamik. # Kaedah untuk mengemas kini DNS secara dinamik. Lumpuhkan jika DNS statik digunakan - dalam kebanyakan # rangkaian ini berlaku. Jika tidak, anda perlu mengkonfigurasi pelayan DNS (contohnya, mengikat) ddns-update-style none;

      Untuk parameter kemudahan log berfungsi, anda perlu mengkonfigurasi syslog.conf dan putaran log dalam newsyslog.conf .

      # Sumber mesej untuk log melalui syslogd log-facility local7; # Tiada perkhidmatan akan diberikan pada subnet ini, tetapi mengisytiharkannya membantu pelayan # DHCP memahami topologi rangkaian. subnet 10.152.187.0 netmask 255.255.255.0 ( ) # Ini adalah pengisytiharan subnet yang sangat asas. subnet 10.26.95.0 netmask 255.255.255.0 ( # subnet dari mana alamat akan dikeluarkan julat 10.26.95.1 10.26.95.240; # selang alamat IP yang akan dikeluarkan kepada pelanggan pilihan domain-name-servers 10.256.95 pilihan 10.256.95; ; # gateway ( default gateway) untuk klien #option netbios-name-servers 192.168.1.51; # WINS alamat pelayan (jika ada) #option domain-name-servers 192.168.1.51; # AD DNS server address #option domain-name "office.mydomen .ru"; # nama domain AD penuh ) # Alamat IP tetap juga boleh ditentukan untuk hos. Alamat # ini tidak seharusnya juga disenaraikan sebagai tersedia untuk tugasan dinamik. # Hos yang alamat IP tetapnya telah ditentukan boleh but menggunakan # BOOTP atau DHCP. Hos yang tiada alamat tetap ditentukan hanya boleh # dibut dengan DHCP, melainkan terdapat julat alamat pada subnet # yang mana pelanggan BOOTP disambungkan yang mempunyai bendera bootp dinamik # ditetapkan. #mengikat IP kekal ke alamat MAC kad rangkaian hos hos darkfire ( hardware ethernet 00:15:f2:4b:ad:5c; # Alamat MAC kad rangkaian hos alamat tetap 10.26.95.251; # alamat ip yang memerlukan untuk ditugaskan kepada hos ini) hos pengguna1 ( perkakasan ethernet 00:00:1c:d3:9e:40; alamat tetap 10.26.95.10; ) hos pengguna2 ( perkakasan ethernet 00:14:2a:1c:16:31; tetap -alamat 10.26.95.11; )

      Kami menulis baris dalam rc.conf

      Dhcpd_enable="YES" dhcpd_flags="-q" # lumpuhkan output hak cipta dan perkara lain apabila memulakan dhcpd dhcpd_ifaces="rl0 vr0" # antara muka rangkaian yang dhcpd akan dijalankan. Berbilang antara muka ditentukan dipisahkan oleh ruang.

      Lancarkan dan gunakan

      > /usr/local/etc/rc.d/isc-dhcpd mula

      Fail

      • /usr/local/sbin/dhcpd

      dhcpd dipautkan secara statik dan terletak dalam direktori /usr/local/sbin. Halaman manual dhcpd(8) yang dipasang oleh port memberikan maklumat yang lebih lengkap tentang dhcpd.

        /usr/local/etc/dhcpd.conf

      dhcpd memerlukan fail konfigurasi, /usr/local/etc/dhcpd.conf, sebelum ia akan bermula dan mula menyediakan perkhidmatan kepada pelanggan. Ia adalah perlu bahawa fail ini mengandungi semua data yang akan dikeluarkan kepada pelanggan yang disampaikan, serta maklumat tentang pengendalian pelayan. Fail konfigurasi ini diterangkan dalam halaman manual dhcpd.conf(5) yang dipasang oleh port.

        /var/db/dhcpd.leases atau /var/db/dhcpd/dhcpd.leases

      Pelayan DHCP mengekalkan pangkalan data maklumat yang dikeluarkan dalam fail ini, yang ditulis sebagai log. Halaman manual dhcpd.leases(5) yang dipasang oleh port memberikan penerangan yang lebih terperinci. Maklumat tentang hanya alamat IP yang diperuntukkan secara dinamik dimasukkan ke dalam dhcpd.leases; jika IP adalah statistik (terikat dengan MAC), maklumat tersebut tidak akan dimasukkan ke dalam dhcpd.leases. Statistik penuh boleh dikumpulkan melalui dhcpd-snmp:

        /usr/local/sbin/dhcrelay

      dhcrelay digunakan dalam situasi yang kompleks di mana pelayan DHCP memajukan permintaan daripada klien ke pelayan DHCP lain pada rangkaian yang berasingan. Jika anda memerlukan fungsi ini, kemudian pasang port net/isc-dhcp3-server. Halaman manual dhcrelay(8) yang dipasang oleh port memberikan penerangan yang lebih lengkap.

      MEMBENARKAN dan MENAFIKAN

      Pilihan membenarkan dan menafikan digunakan untuk mengawal tingkah laku daemon dhcp mengenai pelbagai jenis permintaan.

        Kata kunci tidak dikenali-pelanggan benarkan pelanggan yang tidak dikenali; menafikan pelanggan yang tidak dikenali;

      Parameter pelanggan yang tidak diketahui digunakan untuk memberitahu pelayan cara berurusan dengan pelanggan yang tidak diketahui. Secara lalai, mengeluarkan alamat kepada pelanggan yang tidak diketahui dibenarkan.

        Kata kunci bootp membenarkan but; menafikan but;

      Parameter bootp memberitahu pelayan dhcp untuk menerima permintaan bootp atau tidak. Secara lalai, permintaan bootp dibenarkan.

        Buta kata kunci membenarkan but; menafikan but;

      Parameter but memberitahu pelayan sama ada untuk memproses permintaan pelanggan tertentu. Ia hanya masuk akal jika ia terdapat dalam perihalan hos dan hanya mempengaruhi hos yang sepadan. Lalai didayakan, jika tidak, hos tidak akan dapat menerima alamatnya dan parameter lain.

      Mengkonfigurasi klien DHCP terbina dalam OS FreeBSD

      Pelancaran manual (dalam contoh di bawah, output arahan menunjukkan pelancaran klien DHCP yang tidak berjaya):

      # dhclient rl0 DHCPDISCOVER pada rl0 hingga 255.255.255.255 port 67 interval 7 DHCPDISCOVER pada rl0 hingga 255.255.255.255 port 67 interval 11 DHCPDISCOVER pada rl0 hingga 255.255.255.255.255 port DHCPDISCOVER pada rl0 hingga 255.255.255.255.255.255. 55.255.255.255 port 67 selang 9 DHCPDISCOVER pada rl0 kepada 255.255.255.255 port 67 selang 10 DHCPDISCOVER pada rl0 hingga 255.255.255.255 port 67 selang 12 Tiada DHCPOFFERS diterima. Tiada pajakan berfungsi dalam pangkalan data berterusan - tidur.

      Menyediakan dhclient.conf

      Secara lalai, dhclient.conf dalam FreeBSD kosong (ia hanya mengandungi pautan ke lelaki 5 dhclient.conf). Dalam kes biasa, dan dengan konfigurasi ini, semuanya berfungsi. Tetapi jika masalah timbul, anda harus menukar tetapan lalai.

      Baca man, salin contoh yang diberikan kepada dhclient.conf kami

      # cp /etc/dhclient.conf /etc/dhclient.conf.orig # man 5 dhclient.conf ... DHCLIENT.CONF(5) Manual Format Fail FreeBSD DHCLIENT.CONF(5) NAMA dhclient.conf -- Konfigurasi klien DHCP fail DESKRIPSI Fail dhclient.conf mengandungi maklumat konfigurasi untuk dhclient(8), Internet Software Consortium DHCP Client. ... CONTOH Fail konfigurasi berikut digunakan pada komputer riba yang mempunyai alias IP 192.5.5.213 dan mempunyai satu antara muka, ep0 (3Com 3C589C). Selang but telah dipendekkan sedikit daripada lalai, kerana pelanggan diketahui menghabiskan sebahagian besar masanya pada rangkaian dengan sedikit aktiviti DHCP. Komputer riba memang merayau ke pelbagai rangkaian. tamat masa 60; cuba semula 60; but semula 10; pilih tamat masa 5; selang awal 2; menolak 192.33.137.209; antara muka "ep0" ( hantar nama hos "andare.fugue.com"; hantar pengecam-pelanggan dhcp 1:0:a0:24:ab:fb:9c; hantar masa pajakan dhcp 3600; ganti nama domain " fugue.com rc.vix.com home.vix.com"; tambahkan pelayan nama domain 127.0.0.1; minta subnet-mask, alamat siaran, offset masa, penghala, nama domain, pelayan nama domain, nama hos; memerlukan subnet-mask, domain-name-servers; skrip "/etc/dhclient-script"; media "media 10baseT/UTP", "media 10base2/BNC"; ) alias ( antara muka "ep0"; tetap- alamat 192.5.5.213; subnet-mask pilihan 255.255.255.255; ) Ini adalah fail dhclient.conf yang sangat rumit - secara amnya, fail anda sepatutnya lebih mudah. Dalam kebanyakan kes, adalah memadai untuk mencipta fail dhclient.conf kosong - lalai biasanya baik. LIHAT JUGA dhclient.leases(5), dhcpd.conf(5), dhcp-options(5), dhclient(8), dhcpd(8) ...

      Persekitaran: Debian GNU/Linux wheezy/sid. isc-dhcp-server Versi: 4.1.1-P1-17

      # aptitude install isc-dhcp-server

      Pelayan ini boleh berfungsi dengan beberapa antara muka rangkaian secara serentak. Mari nyatakan antara muka rangkaian yang akan didengari oleh pelayan DHCP, dalam kes ini untuk eth0:0, yang merupakan alias untuk eth0.

      # nano /etc/default/isc-dhcp-server ... # Pada antara muka apakah pelayan DHCP (dhcpd) harus melayani permintaan DHCP? # Asingkan berbilang antara muka dengan ruang, mis. "eth0 eth1". ANTARAMUKA="eth0:0"

      Syslog dalam Debian untuk log dhcpd

      Daemon lalai Menyediakan pelayan DHCP untuk Linux, FreeBSD menulis log ke /var/log/messages dan /dev/console. Anda perlu memasukkan log ke dalam fail berasingan dan menyekat output log dalam mesej.

      # nano /etc/dhcp/dhcpd.conf log-facility local7; # sentuh /var/log/dhcpd.log

      Pada penghujung fail rsyslog.conf tambah baris

      # nano /etc/rsyslog.conf ... !dhcpd *.* -/var/log/dhcpd.log

      Untuk menyekat dalam mesej dan konsol, tambah local7.none

      ... *.=info;*.=notis;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none;local7.none -/var/log/messages . .. daemon.*;mel.*;\ news.err;\ *.=debug;*.=info;\ *.=notis;*.=warn;local7.none |/dev/xconsole

      pilihan DHCP yang berwibawa

      Parameter pelayan DHCP berwibawa membolehkan anda mengisytiharkan pelayan berwibawa (bertanggungjawab) dalam rangkaian yang diservis. Perbezaan antara pelayan berwibawa dan pelayan "biasa" ialah pelayan tersebut mengabaikan sebarang permintaan untuk alamat yang tidak diterangkan dalam konfigurasinya, manakala pelayan berwibawa menghantar DHCPNAK sebagai tindak balas kepada permintaan tersebut. Terima kasih kepada tingkah laku ini, pelanggan yang berpindah dari subnet yang berbeza akan dapat memperoleh alamat baharu dengan lebih cepat (sebagai tindak balas kepada DHCPREQUEST dengan alamat daripada subnet sebelumnya, ia akan segera menerima DHCPNAK dan mula mendapatkan alamat baharu; jika tidak, DHCPDISCOVER akan dihantar hanya selepas tamat masa pada Jawapan sedang dalam proses). Pada masa yang sama, pelayan DHCP "rawak" (contohnya, ia dicucuk di mana-mana sekarang) kurang berkemungkinan mengganggu operasi rangkaian, kerana, sebagai tidak berwibawa, mereka hanya akan mengabaikan permintaan DHCPREQUEST "orang lain".