Tôi cũng muốn giữ khả năng chỉnh sửa thủ công tệp máy chủ, ít nhất là 10 dòng đầu tiên.
#Public IP's - eth0
192.168.1.103 front-01
192.168.1.106 front-02
#Private IP's - eth1
192.169.40.201 priv0-0
192.169.40.202 priv0-1
192.169.40.207 priv1-0
192.169.40.208 priv1-1
#Virtual IP's - eth0:1
192.169.50.202 vip-01
192.169.50.205 vip-02
Có các mục lưu trữ này ở dưới cùng của / etc / hosts, sẽ là hoàn hảo. Cách tốt nhất để làm việc này là gì? Có cách nào tốt hơn viết 8 bảng kê khai máy chủ không?
# create a simple hostname and ip host entry
host { 'front-01':
ip => '192.168.1.103',
}
Có thể có các nhóm máy chủ cần IP / tên máy chủ khác nhau trong / etc / hosts của chúng. Tôi sẽ sử dụng một mẫu, nhưng điều đó có nghĩa là mọi người không còn có thể thực hiện các thay đổi thủ công trong / etc / hosts của họ vì họ sẽ bị ghi đè bởi mẫu.