sử dụng dhcp trên eth0 bằng dòng lệnh


17

Tôi đang cố gắng thiết lập eth0giao diện để sử dụng dhcp để lấy địa chỉ ipv4, sử dụng dòng lệnh. Tôi có thể tự thay đổi địa chỉ IP bằng cách sử dụng

sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

Có một lệnh tương tự để sử dụng để thiết lập eth0để có được một địa chỉ bằng dhcp không? Tôi đã thử gõ:

sudo dhclient eth0 

tuy nhiên địa chỉ IP không thay đổi khi tôi gõ này. Các /etc/network/interfacestập tin đã được đặt thành

iface eth0 inet manual 

mà sau đó tôi đổi thành:

auto eth0
iface eth0 inet dhcp 

tuy nhiên điều này không thay đổi eth0địa chỉ IP ngay cả khi hệ thống được khởi động lại.

Câu trả lời:


27

Nếu bạn dhcpđược cấu hình đúng để cung cấp cho bạn một địa chỉ IP, lệnh:

dhclient eth0 -v 

nên làm việc. Tùy chọn -vcho phép thông điệp nhật ký dài dòng, nó có thể hữu ích.

Nếu bạn eth0đã sẵn sàng, trước khi yêu cầu một địa chỉ IP mới, hãy thử giải mã eth0.

Để cấu hình các giao diện mạng dựa trên các định nghĩa giao diện trong tệp /etc/network/interfacesbạn có thể sử dụng ifupifdownra lệnh.


1

Đầu tiên bạn cần chạy lệnh sau:

dhclient -v -r

Sau đó thay đổi ipđịa chỉ:

ifconfig eth0 xx.xx.xx.xx

Thay đổi xx.xx.xx.xxvới ip_adress cần thiết

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.