Tôi đã quyết định thực hiện cài đặt sạch 15.10 và kết quả là cần phải cài đặt lại MATLAB. Giấy phép MATLAB được gắn với địa chỉ phần cứng eth0.
Thẻ Ethernet của tôi được liệt kê là enp1s0 và tôi cần đổi tên nó thành eth0. chỉ lo được liệt kê trong /etc/network/interfaces
và /etc/udev/rules.d/70-persistent-net.rules
không tồn tại, vì vậy tôi không chắc bắt đầu từ đâu.
.link
các tệp của systemd , nhưng một số người khác cho rằng điều này không hiệu quả với họ. Nó hầu như không hoạt động vì sau khi chỉnh sửa các tệp liên kết, các initramfs phải được cập nhật . Vì vậy, hãy theo dõi câu trả lời của @ jndz trước, sau đó làm theo câu trả lời tôi đã liên kết ở trên.
udev
quy tắc để đổi tên giao diện vìeth0
..lets cho biết địa chỉ MAC của giao diện làxx:XX:xx:YY:yy:ZZ
bạn có thể tạo một tệp trong/etc/udev/rules.d/
ví dụ99-rename-net.rules
và đặtSUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:XX:xx:YY:yy:ZZ", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
vào tệp..nếu bạn không biết địa chỉ MAC thì bạn có thể lấy địa chỉ đó. từ/sys/class/net/enp1so/address
tập tin ..