web-nsupdate

Phần mềm chụp màn hình:
web-nsupdate
Các chi tiết về phần mềm:
Phiên bản: 1.0
Ngày tải lên: 3 Jun 15
Nhà phát triển: Chip Rosenthal
Giấy phép: Miễn phí
Phổ biến: 0

Rating: nan/5 (Total Votes: 0)

web-nsupdate là một tiện ích cập nhật DNS động dựa trên web.
Các gói phần mềm web-nsupdate cung cấp một cơ sở dựa trên web đơn giản cho khách hàng gửi thông tin cập nhật DNS động. Khách hàng thường hosts DHCP, chẳng hạn như một hệ thống Linux hoạt động như một cửa ngõ cho các dịch vụ băng thông rộng.
Các khách hàng sẽ gửi một yêu cầu web đơn giản (chẳng hạn như với wget (1) hoặc lynx (1) lệnh) cho các dịch vụ web-nsupdate để đăng ký yêu cầu máy chủ của họ.
Gói này đã được thử nghiệm trên một máy chủ với các gói Debian sau đây:
    * Bind9 (ver 9.2.4-1)
    * Apache2 (ver 2.0.54-5)
    * Php4 (ver 4.3.10-16)
ĐƯỢC KHUYÊN: Đó là một cơn đau ở mông để cấu hình BIND để làm DNS động. Bạn sẽ cần phải làm điều đó để làm cho công việc "web-nsupdate". Những hướng dẫn này mô tả quá trình đó, do đó, theo một cách cẩn thận. I * mạnh mẽ * mong bạn xem xét các DNSSEC-keygen (8) và nsupdate (8) người đàn ông trang đầu tiên, vì vậy bạn có thể nhận được một số ý tưởng về những gì chúng tôi đang cố gắng để thực hiện.
Hướng Dẫn Cài Đặt:
1. Bản sao các "web-nsupdate" tập tin vào một vị trí như
    "/ Usr / local / lib / web-nsupdate". Nó là OK để cài đặt ở một nơi khác,
    chỉ cần điều chỉnh các hướng dẫn sau đây cho phù hợp.
2. Tạo một phím TSIG rằng "web-nsupdate" sẽ sử dụng để xác thực
    chính nó vào máy chủ DNS.
    SECURE KEY NÀY! Đừng để bản sao có thể đọc được xung quanh. Chìa khóa này có thể
    được sử dụng để thay đổi bản ghi DNS của "web-nsupdate" quản lý.
    Dưới đây là các bước để tạo ra các phím:
cd / usr / local / lib / web-nsupdate
/ Usr / sbin / DNSSEC-keygen -a HMAC-MD5 -b 512 HOST -n web-nsupdate
chmod 440 Kweb-nsupdate *
# Dưới đây, điều chỉnh "www-data" với GID máy chủ web của bạn chạy theo.
chgrp www-data Kweb-nsupdate *
3. Thiết lập các tập tin "web-nsupdate" định nghĩa, bắt đầu với sự cung cấp
   mẫu. File này cần phải được bảo vệ, để bảo vệ mật khẩu của khách hàng
   không bị tiết lộ.
cd / usr / local / lib / web-nsupdate
cp nsupdate-defs.php.sample nsupdate-defs.php
chmod 640 nsupdate-defs.php
# Dưới đây, điều chỉnh "www-data" với GID máy chủ web của bạn chạy theo.
chgrp www-data nsupdate-defs.php
vi nsupdate-defs.php
4. Xác minh rằng "nsupdate.php" có đúng đường dẫn đến "nsupdate-defs.php"
   nộp.
vi nsupdate.php
# Kiểm tra require_once () tuyên bố gần đầu.
5. symlink các kịch bản cập nhật vào trang web của bạn.
# Dưới đây, điều chỉnh "/var/www/nsupdate.php" đến một vị trí trong máy chủ web của bạn.
ln -s /usr/local/lib/web-nsupdate/nsupdate.php /var/www/nsupdate.php
    Tại thời điểm này, các "web-nsupdate" front-end được cấu hình. Bây giờ để
    cấu hình các máy chủ tên back-end.
6. Giả sử bạn không đã có một nơi cho các phím máy chủ tên, tạo
    một tập tin mới được gọi là "named.keys" có chứa phím TSIG đó
    "Web-nsupdate" sẽ sử dụng. Các tập tin sẽ giống như thế:
key web-nsupdate {
thuật toán HMAC-MD5;
bí mật "jzzoMR4ocgZGq5pQho2Pr5r9DDHT4lWK8QO09cpvVtpvHqaUdzktBs1DHCslpPR8PwXU3ni8zjST / 5FxEwg44Q ==";
};
    Thay thế "bí mật" giá trị chương trình trên với phím trong
    "Kweb-nsupdate. + 157 + nnnnn.private" file bạn đã tạo ở bước 2.
7. Cài đặt "named.keys" file đến thư mục mà "named.conf" của bạn
    cư trú. File này cần phải được bảo vệ, để bảo vệ namesever của bạn
    từ cập nhật trái phép.
    Nếu thư mục "named.conf" của bạn là "/ etc / bind", làm:
# Dưới đây, điều chỉnh / etc / bind vào thư mục nơi named.conf cuộc sống.
/etc/bind/named.keys mv named.keys
chmod 400 /etc/bind/named.keys
# Dưới đây, điều chỉnh "bind: bind" để các UID: GID nameserver của bạn chạy theo.
bind chown: /etc/bind/named.keys bind
8. Thêm một dòng để "named.conf" của bạn nói rằng:
bao gồm "named.keys";
9. Sửa đổi "named.conf" của bạn để liệt kê mỗi máy chủ mà chí web-nsupdate
    được cập nhật. Nếu, ví dụ, bạn muốn cho phép cập nhật động
    từ hosts "host1.example.com" và "host2.example.com", sau đó sửa đổi
    các "example.com" đoạn thơ trong "named.conf" và thêm hai dòng:
Khu "example.com" {
gõ thạc sĩ;
.
.
.
# Thêm những dòng dưới đây, mỗi máy chủ trong khu thie
Cập nhật chính sách {
cấp web-nsupdate. tên host1.example.com. A;
cấp web-nsupdate. tên host2.example.com. A;
};
};
10. Thử nghiệm các khả năng cập nhật. Điểm trình duyệt web của bạn để cài đặt
    "Nsupdate.php" kịch bản. Điều này sẽ mang lại thành một hình thức cho nhãn hiệu
    nhập cảnh. Gửi entry của bạn, và xác minh các bản cập nhật đã thành công.

Phần mềm khác của nhà phát triển Chip Rosenthal

xtail
xtail

3 Jun 15

Ý kiến ​​để web-nsupdate

Bình luận không
Nhập bình luận
Bật hình ảnh!