Điểm:0

Ràng buộc giao diện mạng chỉ hoạt động đối với người dùng root

lá cờ my

Tôi có một máy tính chạy Ubuntu Server 20.04.3 (sử dụng netplan để kết nối mạng) và tôi đang gặp sự cố trong đó các chương trình hỗ trợ liên kết với giao diện mạng tiếp tục sử dụng tuyến mặc định trừ khi tôi chạy chúng với quyền root. Ví dụ: khi tôi chạy một lệnh như vậy curl --interface myinterface ipchecker.example.com thay vì liên kết với myinterface, curl vẫn gửi lưu lượng qua tuyến mặc định (trừ khi tôi chạy nó với quyền root).

Trên máy tính khác của tôi chạy Ubuntu Desktop 21.04 (sử dụng NetworkManager để kết nối mạng), sự cố này không tồn tại và tôi có thể tự do liên kết với các giao diện mà không cần quyền root. Có cách nào để làm điều này trong Ubuntu Server và netplan không?

waltinator avatar
lá cờ it
Nhìn vào `ip route show`, hoặc `ip r`, đọc `man ip ip-route`.
Denatonium Benzoate avatar
lá cờ my
@waltinator Tôi không thêm các tuyến của giao diện thứ hai vào bảng định tuyến, vì tôi muốn tất cả các chương trình đi qua tuyến mặc định, ngoại trừ các chương trình mà tôi đã chỉ định cụ thể để liên kết với giao diện khác. Tôi không muốn chạm vào bảng định tuyến. Điều này hoạt động tốt khi sử dụng Trình quản lý mạng, nhưng có điều gì đó về systemd-networkd và netplan gây ra sự cố với phương pháp này.

Đă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.