Saya ingin menetapkan alamat IP pribadi tetap ke server sehingga komputer lokal selalu dapat mengaksesnya.
Saat ini, alamat DHCP server adalah sesuatu seperti 192.168.1.66
.
Haruskah saya menetapkan server IP yang sama ini sebagai diperbaiki dan mengkonfigurasi router sehingga akan mengecualikan IP ini dari yang tersedia untuk DHCP? Atau ada beberapa rentang IP yang biasanya dicadangkan untuk alamat statis?
Pertanyaan pemula saya tidak berhubungan dengan perintah tetapi dengan prinsip umum dan praktik yang baik.
Kasus praktis (Sunting 1 dari 2)
Terima kasih atas banyak jawaban yang baik, terutama yang sangat rinci dari Liam.
Saya dapat mengakses konfigurasi router.
Routers's overview panel:
=========================
Connectivity type is set to DHCP and PPoE.
(...)
Network panel
=============
IPv4 address distribution (DHCP)
--------------------------------
Enable DHCP on LAN : Off
DHCP range starts at IP address : 192.168.1.33
DHCP range ends at IP address : 192.168.1.35
(...)
Nota bene: There is also an IPv6 section.
Saat mem-boot komputer apa pun, ia mendapatkan alamat IPv4-nya di DHCP.
Alamat IP dan MAC yang dapat saya lihat dengan ipconfig all
perintah di Windows cocok dengan yang ada di daftar perangkat yang terhubung yang ditampilkan router, sehingga saya dapat mengonfirmasi siapa adalah siapa.
Daftar perangkat yang terhubung adalah sesuatu seperti
Description IP address MAC address
«Unknown» 192.168.1.xx (static) 01:02:03:04:05:06
«Unknown» 192.168.1.yy (static) 07:08:09:10:11:12
Hal-hal yang saya tidak mengerti:
- Meskipun semua alamat IP semua diperoleh dalam DCHP, mereka ditampilkan sebagai oleh router seolah-olah mereka alamat statis.
- Pengaturan router "Enable DHCP on LAN" diatur pada "Off" tetapi alamat IP diperoleh dalam DHCP.
- Alamat IP yang dikaitkan dengan komputer berada di luar kisaran DHCP yang sangat sempit
192.168.1.33
untuk192.68.1.35
Pada komputer Windows apa pun yang terhubung di DCHP, ipconfig /all
menunjukkan sesuatu seperti:
IPv4 Address ........ 192.168.1.xx(prefered)
Default Gateway ........ 192.168.1.1 (= IP of the router)
DHCP server ............ 192.168.1.5
Saya melewatkan sesuatu, tetapi apa?
Kasus praktis (Sunting 2 dari 2)
Solusi ditemukan.
Untuk detailnya, lihat jawaban saya untuk komentar Michal di bagian bawah pesan ini.
Saya harus mengakui bahwa cara router menampilkan sesuatu menyimpan beberapa bagian dari misteri. Router tampaknya menggunakan DHCP secara default, tetapi mengingat perangkat yang terhubung dengannya (mungkin menggunakan alamat mac mereka). Ini bisa menjadi alasan mengapa daftar IP sebagai statis meskipun mereka dinamis. Ada juga router Cisco 192.168.1.4
yang muncul untuk beberapa layanan komunikasi bisnis, tetapi saya tidak memiliki kredensial untuk mengaksesnya.
sumber
192.168.0.50
Untuk192.168.1.70
) 3. Mulai server di DHCP. Di panel router, beri nama, berdasarkan alamat mac-nya sehingga router akan mengingatnya. 4. Di server, ganti IP dari mode DHCP ke manual dan tetapkan IP yang di luar yang ditetapkan router untuk perangkat lain (mis.192.168.1.100
). Anda dapat menggunakan nmtui dan kemudian mengedit file konfigurasi tempat Anda dapat menggantinyaPREFIX=32
denganNETMASK=255.255.255.0
. 6. Mulai ulang layanan jaringan.Jawaban:
Tentukan alamat IP yang ditetapkan untuk server Anda dan kemudian pergi ke DHCP dan mengatur reservasi DHCP untuk server itu.
sumber
++
hanya berfungsi untuk programmer.--
untuk komentar Anda: PLayanan DHCP berbeda di banyak implementasi yang mungkin, dan tidak ada rentang IP yang secara tradisional disediakan untuk alamat statis; itu tergantung apa yang dikonfigurasi di lingkungan Anda. Saya akan berasumsi kita sedang melihat pengaturan rumah / SOHO khas karena Anda menyebutkan router Anda menyediakan layanan DHCP.
Saya akan mengatakan itu bukan praktik terbaik. Banyak router konsumen tidak akan memiliki kemampuan untuk mengecualikan satu alamat dari dalam rentang alamat DHCP untuk disewakan (dikenal sebagai 'kumpulan'). Selain itu, karena DHCP tidak menyadari bahwa Anda telah "memperbaiki" alamat IP di server, Anda menghadapi risiko konflik. Anda biasanya akan:
Untuk memperluas opsi ini:
Reservasi di DHCP
Jika router Anda memungkinkan reservasi, maka opsi reservasi DHCP pertama secara efektif mencapai apa yang Anda rencanakan. Perhatikan perbedaan yang signifikan: penetapan alamat masih dikelola oleh layanan DHCP, bukan "diperbaiki" pada server. Server masih meminta alamat DHCP, hanya saja alamatnya sama setiap kali.
Alamat IP statis
Jika Anda memilih untuk menetapkan alamat statis, Anda harus memeriksa konfigurasi router (default) Anda untuk menentukan blok alamat yang digunakan untuk penyewaan DHCP. Anda biasanya dapat melihat konfigurasi sebagai alamat pertama dan alamat terakhir, atau alamat pertama dan jumlah klien maksimum. Setelah Anda mengetahui hal ini, Anda dapat memilih alamat statis untuk server Anda.
Contohnya adalah: router diatur untuk memungkinkan maksimum 128 klien DHCP dengan alamat IP DHCP pertama 192.168.1.32. Oleh karena itu perangkat dapat diberi alamat apa pun mulai dari 192.168.1.32 hingga dan termasuk 192.168.1.159. Router Anda akan menggunakan alamat statis di luar rentang ini (umumnya alamat pertama atau terakhir .1 atau .254) dan sekarang Anda dapat memilih alamat lain yang tersedia untuk server Anda.
TL; DR
Tergantung pada konfigurasi layanan DHCP Anda. Periksa pengaturan yang tersedia untuk Anda untuk DHCP kemudian cadangan alamat di DHCP atau pilih alamat statis yang tidak digunakan oleh DHCP - jangan melintasi stream.
sumber
ipconfig
output Windows Anda menunjukkan layanan DHCP disediakan dari perangkat di 192.168.1.5 . Apakah Anda memiliki Pi-Hole atau perangkat serupa lainnya yang menyediakan DHCP? Di situlah Anda akan menemukan konfigurasi DHCP Anda. NB: Ini juga menjelaskan mengapa router menunjukkan alamat sebagai statis dan mengapa alamat yang ditugaskan DHCP berada di luar kisaran yang dikonfigurasi pada router.Ini bukan kebiasaan buruk untuk membagi subnet Anda ke rentang kolam DHCP dan rentang statis, tetapi tentu saja Anda dapat melakukan apa yang ditulis JohnA - gunakan reservasi untuk server Anda, tetapi kasus pertama adalah IMHO lebih jelas, karena Anda tidak mengacaukan server DHCP Anda dengan pengaturan tambahan yang tidak digunakan (bisa membingungkan bagi admin lain yang tidak menyadari bahwa servernya statis). jika menggunakan DHCP pool + static pool, maka jangan lupa untuk menambahkan server statis Anda ke DNS (buat catatan A / AAAA untuk itu).
sumber
Saya lebih suka mengatur perangkat jaringan saya, server, printer, dll. Yang memerlukan alamat IP statis di luar jangkauan kelompok DHCP. Misalnya, xx.xx.xx.0 hingga xx.xx.xx.99 akan disisihkan untuk penugasan IP tetap dan xx.xx.xx.100 ke xx.xx.xx.250 akan ditetapkan sebagai kumpulan DHCP.
sumber
isc-dhcp-server
ini diperlukan (ini adalah apa pi saya tidak, bersama dengan caching DNS, domain palsu untuk LAN saya, dan beberapa membentuk lalu lintas untuk beberapa hal nirkabel). Sayangnya, saya telah melihat halaman konfigurasi router berbasis browser (baik pabrik maupun penggantian) yang membutuhkan alamat khusus di kolam dinamis ... atau di luarnya.Selain jawaban lain saya ingin berkonsentrasi pada kenyataan bahwa konfigurasi router Anda tampaknya tidak sesuai dengan konfigurasi alamat IP di server Anda.
Silakan lihat output dari ipconfig / all:
Alamat IPv4 ........ 192.168.1.xx (lebih disukai)
Gateway Default ........ 192.168.1.1 (= IP router)
Server DHCP ............ 192.168.1.5
Klien dalam jaringan tidak mendapatkan alamat IP dari router, tetapi server DHCP yang berbeda dalam jaringan (192.168.1.5 bukan 192.168.1.1). Anda harus menemukan server ini dan memeriksa konfigurasinya alih-alih konfigurasi server DHCP router, yang sepertinya hanya digunakan untuk Nirkabel.
sumber
Router saya ( OpenWRT ) memungkinkan untuk penyewaan DHCP statis.
Jadi, Anda memberikan alamat MAC server dan alamat IP yang diinginkan sebagai "sewa statis", dan DHCP akan selalu mengalokasikan IP yang sama. Mesin klien (server dalam kasus ini) tidak memerlukan perubahan konfigurasi dan masih mengambil alamat IP-nya (alamat yang dikonfigurasi) dari DHCP.
sumber
Perhatikan bahwa Anda tidak dapat menetapkan alamat IP tetap pada 192.168 sehingga klien dapat "selalu mengaksesnya" kecuali jika Anda juga memberi setiap klien alamat dan subnet IP tetap. Karena jika klien menggunakan DHCP, maka mereka mendapatkan subnect apa pun yang diberikan oleh server DHCP, dan jika mereka menggunakan pengalamatan otomatis, maka mereka tidak akan berada dalam subnet 192.168.
Setelah Anda menyadari bahwa sistem tidak dapat dengan mudah disempurnakan, Anda dapat melihat bahwa pilihan terbaik Anda bergantung pada apa yang Anda coba lakukan. Upnp adalah cara umum untuk membuat perangkat terlihat. DNS adalah cara umum membuat perangkat terlihat. MENANG adalah cara umum membuat perangkat terlihat. DHCP adalah cara umum untuk membuat perangkat terlihat.
Semua printer saya memiliki reservasi: printer saya bukan infrastruktur kritis, saya ingin dapat mengelolanya, banyak klien menggunakan UPNP atau mDNS untuk penemuan.
Gateway dan server DNS saya memiliki alamat IP tetap dalam rentang yang disediakan: Server DHCP saya menyediakan alamat gateway dan DNS, dan server DHCP saya tidak memiliki kapasitas untuk melakukan pencarian dinamis atau pencarian DNS.
Tidak ada perangkat streaming saya yang memiliki nilai IP tetap atau dicadangkan sama sekali: jika jaringan sangat rusak sehingga DHCP dan DNS tidak berfungsi, tidak ada cara bahwa klien akan dapat terhubung ke alamat IP tetap.
sumber