Có cách nào để truy cập vào một máy chủ cụ thể với tên máy chủ trong thiết lập vòng tròn không?


8

Tôi có một nhóm các máy chủ web Apache sử dụng robin tròn để cân bằng tải nguyên thủy. Có cách nào để có firefox hoặc chrome yêu cầu tên máy chủ từ một IP cụ thể không?

Nếu bạn chỉ nhập http://1.2.3.4 , nó sẽ không nhận được Tên máy chủ và nếu bạn nhập http: // servername , bạn có thể nhận được bất kỳ máy chủ nào.


Vòng tròn có phải là loại kết nối phiên kết nối với máy chủ phía sau không?
djangofan

2
Câu trả lời của Dmourati và Eduardo đều được đưa ra.
Hyppy

@djangofan: Không - các máy chủ được thiết lập hoàn toàn song song với phiên. Nếu một người bỏ đi, bất kỳ máy chủ nào khác cũng có thể tiếp tục giao dịch.
Bryan Agee

Câu trả lời:


10

Tôi giả sử bạn có nghĩa là vòng tròn DNS. Trong trường hợp đó, cách cơ bản tôi có thể nghĩ đến là chỉ chỉnh sửa / etc / hosts của bạn để trỏ đến bất kỳ phụ trợ nào bạn muốn thử trong một thời điểm cụ thể:

1.2.3.4 servername

Bạn có thể phải khởi động lại trình duyệt của mình sau đó để đảm bảo nó không được sử dụng câu trả lời DNS được lưu trong bộ nhớ cache.

Ngoài ra, bạn có thể thêm các mục nhập bổ sung trong DNS của mình như servername-001, -002, v.v. và định cấu hình phụ trợ của bạn để chấp nhận các tên đó dưới dạng ServerAlias ​​cho Virtualhost mà bạn đang nhắm tới. Tất nhiên, bạn cũng có thể chỉ đặt Virtualhost làm mặc định để nó hoạt động bằng IP và bỏ qua bước cuối cùng này, giả sử Ứng dụng của bạn không cho rằng nó chạy với một tên cụ thể.

Chỉnh sửa: Điều này có thể hữu ích - đó là một tiện ích mở rộng Firefox cho phép bạn sửa đổi các tiêu đề yêu cầu. Bạn có thể sửa đổi Hostđể truy cập các phụ trợ trực tiếp chỉ định Tên máy chủ. Tôi đã không thử nó mặc dù.

https://addons.mozilla.org/en-us/firefox/addon/modify-headers/


11

Bạn cần sửa đổi tiêu đề Máy chủ HTTP.

Xem:

http://en.wikipedia.org/wiki/List_of_HTTP_header_fields

Tôi làm điều này với curl:

curl -H host:servername http://1.2.3.4

Bạn có thể thấy các plugin sau hữu ích:

https://addons.mozilla.org/en-us/firefox/addon/modify-headers/

https://addons.mozilla.org/en-US/firefox/addon/tamper-data/eula/33806


Tôi đã chỉnh sửa bài đăng của mình với cùng một URL trước khi thấy sự đóng góp của bạn! Hy vọng bạn không phiền. +1 cho curl.
Eduardo Ivanec

@Eduardo, hoàn toàn không. Gần đây tôi đã loay hoay với vấn đề chính xác này và tự mình sử dụng phương pháp uốn tóc. Không thể tìm thấy bất cứ điều gì hữu ích cho OP trên mặt trước chrome.
dmourati

Chắc chắn +1 cho đầu uốn. Cảm ơn!
Bryan Agee
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.