添加/etc/dhcp/dhclient-exit-hooks文件,使之可执行
内容如下
#!/bin/bash
echo ""
echo "dhclient-exit-hooks running..."
echo "reason is ${reason}"
echo "interface is ${interface}"
# only execute on the primary nic
if [ "$interface" != "eth0" ]
then
exit 0;
fi
# when we have a new IP, perform nsupdate
if [ "$reason" = "BOUND" ] || [ "$reason" = "RENEW" ] ||
[ "$reason" = "REBIND" ] || [ "$reason" = "REBOOT" ]
then
echo "new_ip_address: ${new_ip_address}"
host=$(hostname | cut -d'.' -f1)
domain=$(hostname | cut -d'.' -f2- -s)
IFS='.' read -ra ipparts <<< "$new_ip_address"
ptrrec="${ipparts[3]}.${ipparts[2]}.${ipparts[1]}.${ipparts[0]}.in-addr.arpa"
nsupdatecmds="/tmp/nsupdate"
resolvconfupdate="/tmp/resolvconfupdate"
echo "updating resolv.conf"
grep -iv "search" /etc/resolv.conf > "$resolvconfupdate"
echo "search $domain" >> "$resolvconfupdate"
cat "$resolvconfupdate" > /etc/resolv.conf
echo "Attempting to register $host.$domain and $ptrrec"
{
echo "update delete $host.$domain a"
echo "update add $host.$domain 600 a $new_ip_address"
echo "send"
echo "update delete $ptrrec ptr"
echo "update add $ptrrec 600 ptr $host.$domain"
echo "send"
} > "$nsupdatecmds"
nsupdate "$nsupdatecmds"
fi
exit 0;
分享到:
相关推荐
设置DHCP自动获取IP-右键管理员权限运行,强制刷新arp表,强制使用dhcp自动获取。强制手工使用dns,脚本一键配置,省去每一台配置的麻烦,建议推荐使用
最近搞了W5500 DNS动态域名解析,和DHCP动态获取IP地址,特分享给需要的朋友
运行后电脑将自动获取IP地址和DNS,同时之前的IP地址将保存在D盘的1.txt中。
电脑的本地连接需要设置自动获取IP地址,才可以让DHCP服务器将空闲IP自动分配IP地 址,选中 客户端列表 ,可查看已经通过自动获取IP接入的电脑。 静地址分配可以为某些特定电脑指定预留IP地址,其它电脑和手机将...
选择"自动获取IP地址"及"自动获取DNS服务器地址"选项, 单击"确定"按钮,完成设置。可通过在命令提示符中执行ipconfig/all命令查看客户 机的IP地址,此地址来自于DHCP服务器预留的IP地址空间。 2. DNS服务器的配置与...
2.选择好网卡名称后,如果是DHCP获取IP的话,就直接点击右边的 “动态获取” 即可 3.如果是静态获取的话,先选择好网卡后,依次的将IP、MAC、网关填好包括DNS,然后点击 “静态” 是获取IP,点击”首选” “备用” ...
可自动获取DNS地址(DHCP),也可以手工填写DNS服务器地址。软件汉化说明:安装后不要立刻打开Maxidix IP Switcher,将Lang文件夹复制到C:\Program Files\Maxidix IP Switcher目录下,覆盖原来的文件夹即可显示...
感觉最近半年,许多同学...那么怎么快速解决呢(WIN10他总改版,以前设置IP、DNS什么的直接右键点击小电脑和WIFI图标就可以了,现在必须得经过控制面板来设置。以前在键盘上按“Win+X”键是可以找到控制面板的......)
直通线,交叉线若干 实验拓扑结构 任务一: PC 自动获取IP地 f 0/0 192.168.1.1/24 DHCP SERVER 步骤: 1. Router_config#ip dhcpd pool 1 //定义DHCP 地址池 2. Router_config_dhcp#network 192.168.1.0 255.255....
DHCP,动态主机控制协议,规定了客户端如何通过网络访问服务器,获取上网所需的ip地址等网络参数。 我们知道,一台主机若要正常上网,必须配置完整的ip、子网掩码、网关、DNS四个主要参数(网络参数请读者参阅TCP/IP...
配置DHCP服务器,使所有主机部门一内所有主机能自动获取IP地址 - 6.DNS服务器的配置:所有主机能使用DNS服务器,并配置Web服务器地址域名为www.baidu.com,确保企业内所有主机能访问成功。 - 7.Web服务器的配置:...
参数配置有两种方法:一种方法是手工配置 IP 地址、子网掩码和网关等信息,另一种方法是通过 DHCP 服 务器自动获取。手工配置一般需要网络管理员等对技术有一定了解的人员才可以做到,而自动获取则通过直接连接就...
启动dhcp服务器: #service dhcpd start #启动服务器 #chkconfig dhcpd on #设置DHCP服务器 3 5级别开启自启 【测试】 使用客户端连接服务器,IP地址设置为自动获取测试是否能正常获取到相应IP地址 【小结】 1....
WEB服务器, 来实现IP自动分配 、域名解析、FTP功能 2.1 网络拓扑设计 图1 实验拓扑图 2.2 IP地址规划 虚拟机IP:192.168.1.200 现实机IP:自动获取 DHCP服务器IP地址池:192.168.1.201~192.168.1.210 2.3 所需设备...
实例 35 局域网内主机 IP 地址自动获得的实现 实现目的 在我们组建局域网时,IP 地址的分配是一件非常令人头痛的事情,特别是当您需要组 建的局域网规模比较大时,合理分配和管理 IP 地址就显得更为重要,甚至还需要...
1.除了网卡驱动部分外,其他层软件都要做到与硬件无关。...自动从DHCP服务器获取IP地址。2.ping功能的实现,如ping IP/ping 网址。3.实现HTTP上层协议,如两个客户端之间建立TCP连接,发送和接收HTTP报文信息。
10.1.3 128位IP地址 89 10.1.4 IP扩展头 90 10.2 多IP地址主机 91 10.3 单播、组播和任一播头 91 10.4 从IPv4到IPv6的过渡 93 10.5 小结 94 第四部分 IP互联 第11章 IP网络中的路由 95 11.1 路由基本知识 95 11.1.1 ...
(1)200台PC利用DHCP服务器的DHCP服务,自动获取IP地址,有效的管理了IP地址的使用。 (2) 200台PC机获取的IP地址范围是202.194.10.6~202.194.10.205,网关都是202.194.10.255。PC可通过网关同时访问外部互联网。 ...
1.具体功能p 该命令用于显示所有当前的TCP/IP网络配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)...该参数仅在具有配置为自动获取IP地址的网卡的计算机上可用。要指定适配器名称,请键入使用不带参数的IPCONFIG命
10.1.3 128位IP地址 89 10.1.4 IP扩展头 90 10.2 多IP地址主机 91 10.3 单播、组播和任一播头 91 10.4 从IPv4到IPv6的过渡 93 10.5 小结 94 第四部分 IP互联 第11章 IP网络中的路由 95 11.1 路由基本知识 95 11.1.1 ...