關掉系統定時啟用dhclient ? - Linux

Table of Contents

我要手動設定IP,本來是用
"ifconfig eth0 192.168.0.10 netmask 255.255.255.0"
可以改過去,可是系統會每隔大約幾分鐘就呼叫一次dhclient把我的IP改回去

https://goo.gl/y3SLLW
後來找到了這篇講的方法,
1. "ifdown eth0"
2. 改/etc/network/interfaces內容
3. "ifup eth0"
可是照著試的結果還是一樣,會被定時呼叫dhclient把我的IP改回去

查了./var/log/syslog
大約幾分鐘就會有像是下面這樣的log
----------------------------------------------------------
Mar 17 17:42:50 debian810x64 dhclient: DHCPREQUEST on eth0 to 192.168.0.1 port 67
Mar 17 17:42:50 debian810x64 dhclient: DHCPACK from 192.168.0.1
Mar 17 17:42:50 debian810x64 dhclient: bound to 192.168.0.19 -- renewal in
248 seconds.
----------------------------------------------------------

想問一下這個定時呼叫dhclient是在哪邊設定的?
我要怎麼把他關掉?

--

All Comments

Kristin avatarKristin2018-03-21
你的系統上有 NetworkManager 嗎?
Gary avatarGary2018-03-22
看了一下應該是沒有
Lucy avatarLucy2018-03-22
我也覺得是NetworkManager造成的
Eden avatarEden2018-03-25
還是有其他 service (像是 networking.service 之類的
Olivia avatarOlivia2018-03-25
用top或htop觀察dhclient的ppid(parent pid)
William avatarWilliam2018-03-27
也許可順利找出到底是誰呼叫的!?
Audriana avatarAudriana2018-03-29
dhcpcd, network manager, connman,
Edward Lewis avatarEdward Lewis2018-03-29
有 dhcpcd 就不會有 dhclient 吧
Bethany avatarBethany2018-04-03
兩個不衝突吧?我印象中會影響。被上面三者分別搞過…
Victoria avatarVictoria2018-04-04
這問題很討厭,打完就跑,不著痕跡。log 頂多只有 dhclient
,根本被跳板改 ip
Regina avatarRegina2018-04-08
是沒錯 XD 只是通常兩個只會裝其中一個
Selena avatarSelena2018-04-11
睡前想到還有 avahi
Ingrid avatarIngrid2018-04-13
哦!來學一下。那你kill了什麼? 找一下是哪個服務,不然重
開又轉生了。