linux网络服务重启命令linux网络服务
Linux中启动、停止和重新启动网络服务的两种方法?
第一种是服务名直接启动/启动/停止第二种是直接进入/etc/init.d目录。
服务脚本文件存放在/restart/stop这个目录下如:#cd/etc/init.d#./ntpdrestart关闭ntpd:启动ntpd:#
golang如何修改Linux网络配置?
Golang修改Linux网络配置安装dhcp服务,首先关闭防火墙,复制并配置模板,定义网段,定义DNS地址,查看IP地址并设置主页对于设置,请修改Linux网络配置。
Linux下DHCP服务介绍及DHCP服务管理配置?
1.DHCP服务
DHCP是DynamicHostConfigurationProtocol,动态主机配置协议,它是一种为物理网络上的主机分配IP地址的方式,一生分配一次。
DHCP提出的租用概念使得主机所需的IP地址可以根据需要动态确定,并且IP地址可以回收。
2.DHCP结构
DHCP是常见的C/S结构服务器需要启动一个守护进程来保证来自客户网段的请求能够得到应答DHCP原理如下:
记住通过DORA:
客户端:DHCPDISCOVER#客户端向同一网络发送广数据包以尝试查找DHCP服务器
服务器:DHCPOFFER#如果DHCP服务段收到DISCOVER数据包,就会回复客户端一个OFFER数据包广播
客户端:DHCPREQUEST#Client收到DHCP发来的OFFER广播包后,确定一个DHCP服务器,直接向DHCP服务器发送REQUEST包,请求ip信息
服务器:DHCPACK#DHCP服务器向客户端发送ACK包,将ip和租约信息带给客户端,DHCP发现结束流程
注意:dhcp跨网段在路由器的另一端,所以路由器需要启用dhcprelay支持客户端转发DISCOVER广播数据包到DHCP服务器这通过路由器都是单播
因为路由器和dhcp之间的连接有IP信息。
DHCP服务器端口UDP67
DHCP客户端端口UDP68
DHCPreservation:地址预留:
专用于特定客户端地址,地址在不能使用组地址;优先于地址池中的地址;
CentOS6/7的3种系统管理机制不同,所以服务器开机自动启动服务方式不同,但配置文件和帮助文档类似
3.1CentOS6下的DHCP安装:
#yuminstalldhcp
#通过rpm-qldhcp查询hdcp包创建安装的文件我们可以分析一下是怎么回事使用:
这里是一些文件比较重要的:
#DHCP服务配置文件:
/etc/dhcp/dhcpd.conf
/etc/dhcp/dhcpd6.conf
#服务脚本,控制启动、关闭、状态查询、刷新等。
dhcp服务
/etc/rc.d/init.d/dhcpd
/etc/rc.d/init.d/dhcpd6
/etc/rc.d/init.d/dhcrelay
/etc/rc.d/init.d/dhcrelay6
#dhcp命令参数配置文件:该文件的内容提供了一些部分供守护进程dhcpd在系统引导期间使用。
该守护进程使用DHCP和BOOTP协议自动为主机分配IP地址
/etc/sysconfig/dhcpd
/etc/sysconfig/dhcpd6
/etc/sysconfig/dhcrelay
/etc/sysconfig/dhcrelay6
#dhcp二进制程序
/usr/sb在/dhcpd
/usr/sbin/dhcrelay
#dhcpIP地址租用库中,可以查看IP分配情况
/var/lib/dhcpd/先生cpd.leases
/var/lib/dhcpd/dhcpd6.leases
4.1CentOS6下dhcp服务配置文件管理:
4.1.1首先编辑主dhcp配置文件:
/etc/dhcp/dhcpd.conf
optiondomain-name"richie.com";#dhcphostname
optiondomain-name-servers192.168.229.141;#服务器地址名称
default-lease-time600;#默认租约秒数
max-lease-时间7200;#最长租用时间
log-facilitylocal7;#日志级别
subnet192.168.229.0netmask255.255.255.0{
range192.168.229.201192.168.229.220;#可供分配的IP段
optionrouters192.168.229.1,192.168.229.2;#如果是在最近配置的optionrouters中,直接喝否则继承上一级option.tion
}#子网配置格式
之后编辑、保存并退出,可以使用此命令检测语法错误:
servicedhcpdconfigtest
4.1.2配置IP地址预留:
需要配置子网内的主机{}{}格式如下:
subnet192.168.229.0netmask255.255.255.0{
hostwindows1{
hardwareethernet00:0c:29:0:f3:44;
固定广告dress192.168.229.222;
optionrouters192.168.0.1#这里可以设置本机的optionrouter值,而不继承上一级的网关信息
}
}
最后保存退出
servicedhcpdforce-reload
结果测试:
linuxclient:
dhclient-deth0
windowclient:
ipconfig/renew
4.1。
3配置开机自启动:
还是老命令chkconfigdhcpdon默认情况下,initlevel2,3,4,5会被设置为开机自启动chkconfig--level2,3,4.自行配置指定自动启动所需的运行级别
4.1.4管理dhcp服务
servicedhcpd{start|stop|restart|force-reload|condrestart|try-restart|configtest|status}
4.2CentOS7下DHCP服务管理
4.2.1Configuration配置file:
与CentOS6配置相同,参见4.1.1
4.2.2配置IP地址预留:
与CentOS6配置相同,参见4.1.2
4.2.3配置开机自动启动:
由于CentOS6/7的系统服务管理机制不同,CentOS7引入了systemd来管理所有服务,所以你不再需要可以使用chkconfig命令来设置需要使用:
#systemctlis-enabledDAEMON.service来查看dhcp服务的状态,这是等价的。
chkconfig--listdhcC5pd
#systemctlenableDAEMON.service开启开机自启动dhcp服务,相当于chkconfigdhcpdonC5
#systemctlisableDAEMON.service禁用自启动开机时启动dhcp服务,相当于C5上的chkconfigdhcpdoff
4.2.4管理服务dhcp
#systemctl{start|stop|restart|status}DAEMON.service
5.DHCP配置命令总结
Dsimplehcp服务配置文件至少应包含以下配置信息:
dhcpd.conf
optiondomain-name
选项域名服务器
选项路由器
子网tNETWORKnetmaskMASK{
rangeSTART_IPEND_IP;
hostHOSTID{
hardwareethernet00:11:22:33:44:55;
固定地址IP;
}
}
=================================================================================
示例:
dhcpd.conf
可选域名“richie.com”;
optiondomain-name-servers192.168.229.141;
default-lease-time600;
max-lease-time7200;
日志传真ilitylocal7;
subnet192.168.229.0netmask255.255.255.0{
range192.168.229.201192.168.229.220;
optionrouters192.168.229.1,192.168.229.2;
hostwindows1{
hardwareethernet00:0c:29:30:f3:44;
固定地址192.168.229.211;
}

linux重启网络服务命令
Linux中重启网络服务的命令是什么?让我们一起来了解一下吧。1、打开Linux系统,在Linux桌面空白处右键单击。
2.在出现的下拉选项中,点击打开Terminal,进入命令行。
3.使用servicenetworkreset命令重新启动网络服务。
4.您还可以使用etc/init.d/networkrestart命令重新启动。