Điểm:2

Máy chủ OpenSSH trên Ubuntu Impish không khởi động được sau khi khởi động lại, chỉ khởi động lại thủ công mới hoạt động

lá cờ lu

Lời nói đầu và vấn đề

Tôi có máy chủ Ubuntu 21.10 (Impish), mạng này được quản lý bởi netplan và systemd-networkd.

Của tôi /etc/netplan/01-netcfg.yaml trông như thế này:

mạng:
  phiên bản: 2
  trình kết xuất: mạng
  ethernet:
    eth0:
      địa chỉ:
        - 1.2.3.4/32
        - đã chết:thịt bò:f00:ba1::2/64
      tuyến đường:
        - trên liên kết: đúng
          đến: 0.0.0.0/0
          thông qua: 1.2.1.2
        - trên liên kết: đúng
          đến: mặc định
          thông qua: fe80::1
  vlan:
    eth0.1234:
      mã số: 1234
      liên kết: eth0
      tấn: 1400
      địa chỉ:
        - 10.0.0.2/25
      tuyến đường:
        - trên liên kết: đúng
          đến: 10.0.0.128/24
          thông qua: 10.0.0.1

ip một báo cáo đúng IP cho ba giao diện (lo, eth0, eth0.1234@eth0). Ping và các hoạt động lưu lượng mạng khác (vào/ra, bên ngoài/vlan).

Tuy nhiên, khi tôi khởi động lại máy chủ, sshd.service không khởi động được khi khởi động với lỗi sau:

Ngày 14 tháng 12 19:18:02 srvnme sshd[1380]: lỗi: Liên kết với cổng 22 khi chết:beef:f00:ba1::2 không thành công: Không thể chỉ định địa chỉ được yêu cầu.
Ngày 14 tháng 12 19:18:02 srvnme sshd[1380]: lỗi: Liên kết với cổng 22 trên 1.2.3.4 không thành công: Không thể chỉ định địa chỉ được yêu cầu.
Ngày 14 tháng 12 19:18:02 srvnme sshd[1380]: fatal: Không thể ràng buộc bất kỳ địa chỉ nào.

Trong khi khởi động, máy chủ không hiển thị bất kỳ sự cố nào liên quan đến giao diện

Ngày 14 tháng 12 19:18:02 kernel srvnme: [ 1.240607] r8169 0000:22:00.0 eth0: RTL8168h/8111h, de:ad:be:ef:f0:00, XID 541, IRQ 154
Ngày 14 tháng 12 19:18:02 kernel srvnme: [ 1.240738] r8169 0000:22:00.0 eth0: các tính năng jumbo [khung hình: 9194 byte, tổng kiểm tra tx: ko]
Ngày 14 tháng 12 19:18:02 kernel srvnme: [ 5.046402] r8169 0000:22:00.0 eth0: Liên kết bị hỏng
Ngày 14 tháng 12 19:18:03 kernel srvnme: [ 8.054249] r8169 0000:22:00.0 eth0: Link is Up - 1Gbps/Full - kiểm soát luồng rx/tx
Ngày 14 tháng 12 19:18:03 srvnme kernel: [ 8.054273] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: liên kết đã sẵn sàng

Như đã nêu, sau khi khởi động lại máy chủ, tôi phải kết nối KVM với máy chủ để khởi động lại máy chủ OpenSSH để có thể ssh lại vào máy chủ.


Các giải pháp không hoạt động (cho đến nay)

Tôi đã chỉnh sửa cấu hình máy chủ OpenSSH (systemctl chỉnh sửa sshd) và đã thử hai cách tiếp cận:

[Đơn vị]
Yêu cầu = systemd-networkd.service
Sau=systemd-networkd.service
BindsTo=systemd-networkd.service
[Đơn vị]
Muốn=mạng-online.mục tiêu
Sau=mạng-online.đích

Cả hai cách tiếp cận đều không có tác dụng.


Làm thế nào để sửa chữa OpenSSH không khởi động khi máy chủ khởi động số báo?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.