DHCP IP를 해제하지 않는 서버를 어떻게 디버깅합니까?

DHCP IP를 해제하지 않는 서버를 어떻게 디버깅합니까?

내 서버가 DHCP 주소를 계속 요청하지만 이전 주소를 해제하지 않는 것 같습니다. 이전에는 ISP에 직접 연결되어 수천 개의 DHCP 임대를 유지했습니다(도시 전체에 DoS가 발생할 수 있음).

서버는 여전히 인터넷에 연결할 수 있습니다. 이 문제로 인해 서버 연결 문제가 발생하지는 않지만 다른 모든 사람은 요청된 IP 주소를 사용할 수 없습니다.

문제를 파악하기 위해 LAN에 연결했습니다. 당연히 라우터의 IP 풀이 소진되었습니다. 모든 IP 주소는 localhost에서 연결할 수 있지만(1ms 미만 지연으로 ping할 수 있음) 외부에서는 연결할 수 없습니다.

dhclient저는 서버가 IP 주소 획득/해제를 처리하는 방법에 대한 경험이 많지 않습니다 . /etc/network/interfaces제외하고는 수정되지 않았습니다.allow-hotplug ens5

문제는 다음 중 하나에서 시작되었을 수 있습니다.

  • ( , 다른 것은 없음) sendmail으로 대체됨postfixapt-get install postfix
  • 실행됨 apt-get upgrade(커널과 일부 PHP 모듈만 업데이트됨)

서버에 사용자 정의 스크립트가 없습니다. dmesg깨끗하다. 그것은 웹 서버이고, 제가 하는 일은 대부분 현장 nginx이나 현장(워드프레스)에서 이루어집니다.

디버깅을 시작하려면 어떻게 해야 하나요? 나는 과거에 그런 일을 겪은 적이 없습니다.

root@placeholder-not-actual-hostname:~# uname -a
Linux placeholder-not-actual-hostname 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux

출력 ip a:

root@placeholder-not-actual-hostname:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether e0:cb:4e:48:4e:28 brd ff:ff:ff:ff:ff:ff
    inet 192.168.249.2/24 brd 255.255.255.255 scope global ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.3/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.4/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.5/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.6/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.7/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.8/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.9/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.10/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.11/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.12/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.13/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.14/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.15/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.16/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.17/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.18/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.19/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.20/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.21/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.22/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.23/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.24/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.25/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.26/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.27/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.28/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.29/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.30/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.31/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.32/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.33/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.34/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.35/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.36/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.37/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.38/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.39/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.40/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.41/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.42/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.43/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.44/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.45/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.46/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.47/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.48/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.49/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.50/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.51/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.52/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.53/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.54/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.55/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.56/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.57/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.58/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.59/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.60/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.61/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.62/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.63/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.64/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.65/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.66/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.67/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.68/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.69/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.70/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.72/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.73/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.74/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.75/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.76/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.77/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.78/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.79/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.80/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.81/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.82/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.83/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.84/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.85/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.86/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.87/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.88/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.89/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.90/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.91/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.92/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.93/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.94/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.95/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.96/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.97/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.98/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.99/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.100/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.101/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.102/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.103/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.104/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.105/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.106/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.107/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.108/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.109/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.110/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.111/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.112/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.113/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.114/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.115/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.116/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.117/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.118/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.119/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.120/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.121/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.122/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.123/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.124/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.125/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.126/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.127/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.128/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.129/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.130/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.131/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.132/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.133/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.134/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.135/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.136/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.137/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.138/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.139/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.140/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.141/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.142/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.143/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.144/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.145/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.146/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.147/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.148/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.149/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.150/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.151/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.152/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.153/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.154/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.155/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.156/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.157/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.158/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.159/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.160/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.161/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.162/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.163/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.164/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.165/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.166/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.167/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.168/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.169/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.170/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.171/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.172/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.173/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.174/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.175/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.176/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.177/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.178/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.179/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.180/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.181/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.182/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.183/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.184/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.185/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.186/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.187/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.188/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.189/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.190/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.191/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.192/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.193/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.194/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.195/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.196/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.197/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.198/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.199/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.200/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.254/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet 192.168.249.71/24 brd 255.255.255.255 scope global secondary ens5
       valid_lft forever preferred_lft forever
    inet6 fe80::e2cb:4eff:fe48:4e28/64 scope link
       valid_lft forever preferred_lft forever
3: wls1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:25:d3:cd:e0:4f brd ff:ff:ff:ff:ff:ff
4: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
    link/none
    inet 10.8.0.1/24 brd 10.8.0.255 scope global tun0
       valid_lft forever preferred_lft forever
    inet6 fe80::f3c8:a059:15d5:5ec7/64 scope link flags 800
       valid_lft forever preferred_lft forever

의 전체 내용입니다 /etc/network/interfaces. /etc/network/interfaces.d/비었다.

root@placeholder:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens5
allow-hotplug ens5
iface ens5 inet dhcp

답변1

문제를 해결했습니다.

내 답변에서 IP 주소 획득은 제대로 작동하지만 임대 해제는 작동하지 않는다고 언급했습니다.

을(를) 확인해 보니 /etc/dhcp/흥미로운 디렉토리 두 개를 발견했습니다.

root@placeholder:~# ls -lah /etc/dhcp/
total 744K
drwxr-xr-x   4 root root 4.0K Feb 17 08:00 .
drwxr-xr-x 104 root root 720K Feb 18 11:57 ..
-rw-r--r--   1 root root 1.4K Nov 26  2016 debug
drwxr-xr-x   2 root root 4.0K Aug 21  2010 dhclient-enter-hooks.d
drwxr-xr-x   2 root root 4.0K Feb 17 13:46 dhclient-exit-hooks.d
-rw-r--r--   1 root root 1.7K Dec 25 22:41 dhclient.conf

dhclient방금 1.) DHCP 임대가 획득되고 2.) DHCP 임대가 해제될 때 실제로 후크가 있다는 것을 알았습니다 . 디렉터리 .d에는 언급된 이벤트가 실행될 때 실행되는 bash 스크립트가 포함되어 있습니다.

서버가 DHCP 임대를 해제하는 데 문제가 있어서 체크아웃했습니다 dhclient-exit-hooks.d. 물론 잘못된 스크립트가 있었습니다. 0을 반환했음에도 불구하고 항상 실패하는 스크립트 가 있었습니다 ( 제거된 sendmail이후 디렉터리 누락 ).sendmail

관련 정보