cuốn sách gpt4 ai đã làm

Linux IP 别名 : how to setup Apache listen IP to be source IP for the same destination

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 01:35:46 33 4
mua khóa gpt4 Nike

tôi đang ở trong tôi CentOS 5 x86_64 Sử dụng bí danh IP. Để đơn giản hóa ví dụ này: Địa chỉ IP MỘT Đúng eth0 địa chỉ, địa chỉ IP B Đúng eth0:0Địa chỉ. Tôi có 2 phiên bản Apache (phiên bản 2.2.3), mỗi phiên bản nghe trên một địa chỉ IP khác nhau - phiên bản Apache đầu tiên đang nghe MỘT Địa chỉ IP mà phiên bản thứ hai đang nghe B Địa chỉ IP. Nếu Apache B Nếu bạn muốn gọi một số dịch vụ bên ngoài bên ngoài máy chủ, yêu cầu luôn được thực hiện MỘT IP nguồn (địa chỉ IP chính của giao diện) được cấp.

Câu hỏi đặt ra là: liệu tôi có thể buộc Apache phải B IP của yêu cầu có được coi là nguồn không? Hãy nhớ rằng địa chỉ đích của yêu cầu luôn giống nhau đối với cả hai Apache. Tôi biết rằng đối với các điểm đến khác nhau, tôi có thể sử dụng "quy tắc ip" để làm cho nó hoạt động.

Cảm ơn trước, Michal.

câu trả lời hay nhất

Nếu bạn có hai phiên bản Apache này ở các vị trí khác nhau uid giá trị, bạn có thể sử dụng iptables với -m chủ sở hữu --uid-chủ sở hữu ... được sử dụng cùng nhau (xem iptables-tiện ích mở rộng(8) hoặc iptables(8)) và mục tiêu MARK để phân biệt các gói, sau đó kiểm tra dấu bằng quy tắc ip của bạn. Đây là một cách tiếp cận chung không yêu cầu sự hỗ trợ từ chính ứng dụng.

Tất nhiên, nếu cấu hình như vậy được hỗ trợ, ứng dụng có thểràng buộc(3p)đến địa chỉ địa phương.

Về bí danh IP Linux: cách thiết lập IP nghe Apache thành IP nguồn cho cùng một đích, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/19357591/

33 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress