Làm cách nào để thay đổi cấu hình DHCP?


10

Tôi đang cố gắng truy cập lõi ims từ máy khách ims trong thiết bị Android của mình, tuy nhiên tôi cần sửa đổi máy khách dhcp để thêm ip của lõi làm một trong DNS. Trong trường hợp HĐH Linux, phần sau sẽ thực hiện công việc ::

cd /etc/dhcp3/ ; vi dhclient.conf ; /* add the line:: prepend domain-name-servers 152.xx.xx.xx(ip of ims core) / sudo dhclient ; / to restart*/

Bây giờ vấn đề là làm thế nào để tôi đạt được điều tương tự trong Android của tôi?


Bạn có thiết bị Android nào? Phiên bản? Root / Unroot?
Sparx

Tôi đang có Motorola A855

Nếu bạn muốn đặt máy chủ DNS cho một / một số điểm truy cập, bạn có thể sử dụng Wifi tĩnh .
elmicha

Câu trả lời:


1

Điều này không thực sự giải quyết câu hỏi DHCP của bạn (không chắc chắn đó là sysprop), nhưng nó sẽ khắc phục các sự cố DNS của bạn. Bạn có thể tạo tập lệnh ASE cho tập lệnh đó nếu bạn không muốn phải làm điều đó mỗi khi nhà cung cấp DNS của bạn thay đổi.

Ngoài ra, tùy thuộc vào cách thiết lập máy chủ DNS của bạn, bạn có thể muốn thay đổi INT ở cuối dòng một thành "2" hoặc "3" và thêm một số máy chủ DNS khác cho phần còn lại của internet (openDNS, google DNS, v.v. ).

Mở shell adb hoặc Terminal Emulator và gõ:

setprop ro.kernel.android.ndns 1
setprop net.eth0.dns1 152.xxx.xxx.xxx 

Ngoài ra, chỉ cần ném (các) máy chủ mà bạn muốn giải quyết /system/etc/hosts, giống như bạn làm trong một hệ thống linux bình thường.


2
lưu ý rằng không phải tất cả các thiết bị đều có net.eth0.dns1, một số sử dụng net.dns1hoặc net.gprs0.dns1, kiểm tra điều này với getprop.
onik

0

Trên thiết bị của tôi, tôi đã nhận được

/etc/dhcpd/dhclient.conf 

Để có IP mới từ DHCP, bạn có thể chạy

dhcpcd -k wlan0
dhcpcd -n wlan0
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.