/ etc / mạng / giao diện gần như trống rỗng


10

Tôi đang cố gắng thiết lập một địa chỉ IP tĩnh cho máy chủ LTSP của mình để định cấu hình một trong hai NIC của tôi (một bên trong: Máy chủ -> Máy khách nhẹ) thông qua /etc/network/interfaces, nhưng khi tôi mở tệp giao diện, tất cả những gì tôi có thể thấy là:

auto lo
iface lo inet loopback

Điều này có bình thường không?

Câu trả lời:


12

Điều này là bình thường. Những gì bạn có hoàn toàn giống với những gì có trong /etc/network/interfaceshệ thống Ubuntu 14.04 của tôi (hoạt động tốt và kết nối mạng tích cực thông qua hai giao diện vật lý riêng biệt).

Theo mặc định, một hệ thống máy tính để bàn Ubuntu sử dụng NetworkManager để quản lý các kết nối mạng một cách tự động và linh hoạt. Điều này không yêu cầu (và trên thực tế thường yêu cầu không có) các mục chi tiết cấu hình các giao diện vật lý của bạn trong /etc/network/interfaces.

(Trình quản lý mạng, nếu thay đổi từ chạy trong "chế độ không được quản lý" sang "chế độ được quản lý", sẽ nhận ra và hoạt động với /etc/network/interfacescác mục. Nhưng chế độ không được quản lý là mặc định.)

Nguồn:


Cảm ơn bạn đã phản hồi :) Vì vậy, nếu tôi tắt Trình quản lý mạng hoặc thay đổi nó từ chạy ở "chế độ không được quản lý" sang "chế độ được quản lý", tôi sẽ có thể theo dõi thông tin mạng của mình từ tệp giao diện, nhưng đồng thời vẫn giữ Các chức năng của quản lý mạng?
dùng3078046

Theo những gì tôi đọc được trên nguồn NetworkManager (trên wiki Debian) mà bạn đã cung cấp, nếu thông tin của một liên kết có trong tệp giao diện, thì đó không phải là quản lý mạng, đó có phải là trường hợp của Ubuntu 12.04 không?
dùng3078046

@ user3078046 Có, bạn có thể thay đổi NetworkManager sang chế độ được quản lý và đạt được điều này. Về 12.04: Tôi tin là có. Đó là, tôi tin rằng chế độ không được quản lý là mặc định trong Ubuntu 12.04 giống như trong các phiên bản Ubuntu sau này như 14.04. Tuy nhiên, tôi hiện không có hệ thống 12.04 để kiểm tra điều này. Bạn có thể kiểm tra điều này cho hệ thống của bạn bằng cách chạy cat /etc/NetworkManager/NetworkManager.conf. (Hoặc có thể là nm-system-settings.conftrong 12.04.) Dưới đây [ifupdown]là một dòng, managed=truehoặc managed=false. Và thay đổi nó từ falseđể truecông tắc từ không được quản lý sang chế độ quản lý.
Eliah Kagan

Tôi đã thực hiện lệnh 'dừng' để vô hiệu hóa trình quản lý mạng bây giờ tôi phải khởi động thủ công mỗi khi tôi khởi động lại: S. Tôi đã truy cập NetworkManager.conf để chuyển [ifupdown] Managed = false và biến nó thành Managed = true. Tôi đã khởi động lại nhưng nó vẫn bị vô hiệu hóa khi khởi động, tôi phải làm sao?
dùng3078046

@ user3078046 Bạn có nghĩa là NetworkManager quá trình không chạy nữa? (Nếu bạn không chắc chắn, bạn có thể kiểm tra bằng cách chạy ps ax | grep [N]etworkManagerkhi bạn nghĩ NetworkManager có thể không chạy.) Hoặc chỉ là nó không quản lý giao diện của bạn nữa? Lệnh "dừng" nào đã được chạy? Bạn đã sửa đổi /etc/network/interfacesquá? Nếu vấn đề mới là NetworkManagerquá trình sẽ không còn tự động chạy (thay vì chạy nhưng không hoạt động theo cách bạn muốn), thì bạn có thể muốn đăng một câu hỏi riêng về điều đó. (Trong trường hợp đó, vui lòng bao gồm một liên kết ở đây và tôi sẽ xem.)
Eliah Kagan

-2

Không, nên có nhiều thông tin hơn trong tệp giao diện. Bạn đã thử thiết lập IP bằng ifconfig chưa?

ifconfig eth0 up
ifconfig eth0 x.x.x.x
ifconfig eth0 netmask x.x.x.x
ifconfig eth0 broadcast x.xx.x.x

hoặc bạn có thể thử chỉnh sửa tệp giao diện với các dòng sau:

iface eth0 inet static
    address x.x.x.x
    netmask x.x.x.x
    gateway x.x.x.x
    broadcast x.x.x.x
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.