Có thể chạy một máy chủ DHCP?


11

Bộ định tuyến gia đình của chúng tôi rất tệ khi nhớ các IP tĩnh được định cấu hình, thay vào đó tôi muốn sử dụng RasPi của tôi. Có điều gì đặc biệt tôi cần xem xét khi thiết lập nó không?


Xin vui lòng bạn có thể bao gồm các bản phân phối bạn đang sử dụng. Câu trả lời sẽ thay đổi theo từng bản phân phối
Jivings

@Jivings Chưa có, cái gì sẽ là tốt để sử dụng?
Tom Medley


1
Tôi sẽ đưa ra câu trả lời của mình cho Arch Linux và Debian.
Jivings

Ý tưởng thú vị, bạn có kế hoạch để thực hiện điều tiết nội bộ?
ian.shaun.thomas

Câu trả lời:


8

Trên Raspberry Pi của bạn, tất cả những gì bạn cần làm là cài đặt dhcpgói.

Vòm:

sudo pacman -S dhcp

Debian:

apt-get install isc-dhcp-server

Sau đó bạn chỉnh sửa các tập tin cấu hình tại /etc/conf.d/dhcpđó nói với máy chủ DHCP mà giao diện trên đó để lắng nghe bằng dòng này:

DHCP4_ARGS="... eth0"

Sau đó, bạn khởi động trình nền máy chủ với:

sudo /etc/rc.d/dhcp4 start

Bây giờ bất kỳ máy khách nào phát sóng IP được kết nối eth0sẽ được quản lý bởi máy chủ dhcp.


Tại sao tôi cần hai giao diện mạng? Tôi không định tuyến lưu lượng truy cập thông qua Pi (chúng tôi có bộ định tuyến / modem không dây tất cả trong một, vì vậy dù sao điều đó là không thể), chỉ sử dụng nó để gán địa chỉ.
Tom Medley

@TomMedley Bỏ qua phần đó rồi. Phần còn lại vẫn được áp dụng.
Jivings

câu trả lời meta này không chính xác khi nó nói rằng sudokhông được cài đặt trên Arch theo mặc định? Nếu vậy, câu trả lời này có thể hơi khó hiểu với người mới?
Đánh dấu gian hàng

1
@MarkBooth Tôi quên mất điều đó. Tôi nghĩ rằng đôi khi chúng ta phải đưa ra một số giả định. Chẳng hạn như bất kỳ người dùng nào muốn thiết lập máy chủ dhcp đều biết sudo là gì. Nếu không, họ có thể hỏi trong một bình luận.
Jivings
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.