Định cấu hình mạng trên bản cài đặt mới 18.04: Câu trả lời RTNETLINK: Tệp tồn tại


1

Tôi đã cố gắng cài đặt Ubuntu Server mới, nhưng sau khi cài đặt khi tôi muốn định cấu hình mạng thì nó không hoạt động bằng tệp Giao diện. Vì vậy, tôi đã cố gắng theo bản sao để thiết lập mạng với netplannhưng fqils cũng vậy.

tập tin netplan:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      addresses:
        - 193.171.201.236/27
      gateway4: 193.171.201.225
      nameservers:
          search: [pro2future.at, pro2future.eu]
          addresses: [140.78.2.62, 140.78.3.62]

Tôi nên tiến hành như thế nào?


Tôi nghi ngờ rằng giao diện ethernet của bạn là không eth0; xác minh:ip addr show
chili555

2: eth0: <BROADCAST, MULTICAST> mtu 1500 qdisc noop state DOWN nhóm mặc định qlen 1000 link / ether db: 44: 2b: 19: d3: a1 brd ff: ff: ff: ff: ff: ff inet 193.171.2 27 brd 193.171.201.255 phạm vi toàn cầu eth0 valid_lft mãi mãi được ưa thích mãi mãi
tươi

@ chili555 chỉnh sửa và bình chọn để mở lại. Cuộc gọi của bạn mặc dù ... :-)
Fabby

Tập tin này ngụ ý mạnh mẽ rằng Trình quản lý mạng đang chạy ở đây. Điều đó có đúng không? ps aux | grep etworkNếu ir đang chạy, hãy thực hiện các thay đổi của bạn ở đó và không phải netplan. Như bạn đã xác nhận rằng giao diện ethernet của bạn là eth0, tại sao bạn lại chỉ định enp3s0 ?? Vui lòng làm rõ.
ớt555

tôi không biết; tôi thường thiết lập mạng trong file giao diện (etc / network /) .. và tôi tìm thấy tùy chọn netplan trên nghiên cứu của tôi ..
freshd

Câu trả lời:


0

Tôi giả sử bạn đã thanh toán: https://help.ubfox.com/community/NetworkManager

Tôi đã thấy nó thân thiện hơn nếu bạn sử dụng 'renderer: NetworkManager'. Đặt phần sau vào /etc/netplan/01-netcfg.yaml

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp3s0:
      addresses: [ 193.171.201.236/27 ]
      gateway4: 193.171.201.225

Xây dựng /etc/NetworkManager/NetworkManager.conf một cái gì đó như thế này:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

[device]
wifi.scan-rand-mac-address=no

[device-enp3s0]
match-device=interface-name:enp3s0
ignore-carrier=true
managed=true

[device-other]
match-device=type:ethernet
managed=false

Trước tiên hãy thử cấu hình đơn giản, sau đó sử dụng 'ifconfig -a' để xác minh cấu hình hoạt động.

Sau khi bạn thay đổi tệp cấu hình netplan ở trên, hãy khởi động lại mạng:

netplan apply
systemctl restart network-manager

Bạn cũng có thể cần phải cài đặt gói quản lý mạng.

apt-get install network-manager

Bạn cũng có thể kiểm tra trạng thái với:

systemctl status network-manager

Thật không may, theo kinh nghiệm của tôi, tôi chưa bao giờ thấy Trình quản lý mạng và tệp yaml netplan được điền đầy đủ hoạt động đúng. Tôi nghi ngờ rằng điều này sẽ không ngoại lệ.
ớt555

root @ nextcloudserv: / etc / netplan # systemctl status-manager ● NetworkManager.service - Trình quản lý mạng được tải: đã tải (/lib/systemd/system/NetworkManager.service; enable; nhà cung cấp p Active: active (đang chạy) kể từ Tue 2019- 07-30 11:41:42 CEST; 50s trước Tài liệu: man: NetworkManager (8) Chính PID: 4575 (NetworkManager) Nhiệm vụ: 3 (giới hạn: 4915) Cgroup: /system.slice/NetworkManager.service ─4575 / usr / sbin / NetworkManager --no-daemon
Freshd

cũng không hoạt động :(
Freshd

Nó đang làm việc cho tôi, nhưng có lẽ vì tôi có một số tệp cấu hình khác mà tôi đang xem. Tôi cũng có tệp /etc/NetworkManager.conf trông giống như sau: [main] plugins = ifupdown, keyfile [ifupdown] Managed = false [device] wifi.scan-rand-mac-address = no [device-ske33] -device = interface-name: ske33 ign-Carrier = true Managed = true [device-other] match-device = type: ethernet Managed = false Tôi nghĩ rằng chìa khóa ở đây là để đảm bảo thiết bị của bạn được liệt kê là "Managed = true" .
Cruz
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.