Tôi là người mới sử dụng netplan.
Bối cảnh là tôi muốn thêm một IP chuyển đổi dự phòng (do OVH cung cấp) vào một trong các máy chủ của tôi để cung cấp HA (IP này sẽ được chuyển đổi dự phòng/di chuyển giữa tất cả các máy chủ của tôi, chỉ một máy chủ sẽ giữ IP này).
Tôi đã làm theo hướng dẫn này để định cấu hình chuyển đổi dự phòng IP trên máy chủ của mình: https://docs.ovh.com/us/en/public-cloud/configure_a_failover_ip/#ubuntu-2004_1 (máy chủ của tôi đang chạy trên Ubuntu)
Vấn đề là khi tôi thêm cấu hình này vào máy chủ của mình VÀ máy chủ không giữ IP Failover thì tất cả các bộ chứa docker trong máy chủ của tôi không có internet (nhưng Máy chủ thì có ..).
Và máy chủ duy nhất có Failover IP hoạt động hoàn hảo (docker có internet)
Cấu hình máy chủ của tôi bây giờ trông như thế này (với IP được định cấu hình):
/etc/netplan/50-cloud-init.yaml
# Tệp này được tạo từ thông tin do nguồn dữ liệu cung cấp. thay đổi
# nó sẽ không tồn tại trong một lần khởi động lại phiên bản. Để vô hiệu hóa cloud-init's
# khả năng cấu hình mạng, ghi tệp
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg với nội dung sau:
# mạng: {cấu hình: đã tắt}
mạng:
phiên bản: 2
ethernet:
vis3:
chấp nhận-ra: sai
địa chỉ:
- xxxx:xxxx:xxx:xxx::xxx/56 # có thể là dữ liệu nhạy cảm
- X.X.X.X/32 # IP FAILOVER CỦA TÔI
dhcp4: đúng
trận đấu:
macaddress: xx:xx:xx:xx:xx:xx # làm mờ macaddr của tôi, idk nếu dữ liệu nhạy cảm của nó
tấn: 1500
máy chủ tên:
địa chỉ:
- 213.186.33.99 # không biết đây là gì
Tìm kiếm: []
tuyến đường:
- đến: ::/0
thông qua: x:x:x:x::1 # có thể là dữ liệu nhạy cảm
tên đặt: ens3