debian怎么配置静态ip地址
368
2022-10-09
Linux网络设置及DHCP配置
Linux网络设置及DHCP
Ⅰ、Linux网络设置
一、查看网络接口信息
Ⅰ、查看所有活动的网络接口信息
执行ifconfig命令
Ⅱ、查看指定网络接口信息
ifconfig 网络接口
[root@localhost ~]# ifconfig ens33
二、查看主机名称hostname
hostname命令
查看或临时设置当前主机名 hostname [主机名] 永久设置主机名 hostnamectl set-hostname [主机名] vi hostname #设置完后需重启系统才能生效
三、查看路由表条目route
route命令
查看或设置主机中路由表信息 route [-n]
四、查看网络连接情况netstat
netstat 命令
查看系统的网络连接状态、路由表、接口信息 netstat [选项] 常用选项 -a -n -p -t -u -r
五、获取socket 统计信息ss
ss命令
查看系统的网络连接情况,获取socket统计信息 ss [选项] 常用选项 -t -u -n -l p -a
六、测试网络连接ping
ping命令
测试网络连通性 ping [选项] 目标主机
七、跟踪数据包 traceroute
traceroute命令
测试从当前主机到目的主机之间经过的网络节点 traceroute 目标主机地址
八、域名解析 nslookup
nslookup 命令
测试DNS域名解析
nslookup 目标主机地址 [DNS服务器地址]
九、设置网络参数的方式
Ⅰ、临时配置---使用命令调整网络参数
修改后立刻生效 简单、快速, 可直接修改运行中的网络参数 一般只适合在调试网络的过程中使用 系统重启以后,所做的修改将会失效
Ⅱ、固定设置---------通过配置文件修改网络参数
修改各项网络参数的配置文件 适合对服务器设置固定参数时使用 需要重载网络服务或者重启以后才会生效
Ⅲ、修改网卡的地址,状态---ifconfig
设置网络接口的IP地址、子网掩码 ifconfig 网络接口 ip地址 [netmask 子网掩码] ifconfig 网络接口 ip地址 [/子网掩码长度] 禁用或者重新激活网卡 ifconfig 网络接口 up ifconfig 网络接口 down 设置虚拟网络接口
ifconfig 网络接口:序号IP地址
Ⅳ、设置路由记录 route
添加到指定网段的路由记录 route add -net 网段地址 gw IP地址 删除到指定网段的路由记录 route del -net 网段地址 向路由表中添加默认网关记录 route add default gw IP地址 删除路由表中默认的网关记录 route del default gw IP地址
Ⅴ、网络接口配置文件
/etc/sysconfig/network-scripts/目录下
ifcfg-ens33:第一块以太网卡的配置文件
[root@localhost ~]# ls /etc/sysconfig/network-scripts/ifcfg-* /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig;/network-scripts/ifcfg-lo
Ⅵ、启用,禁用网络接口配置
重启network 网络服务 systemctl restart network #重启所有的网卡 ifdown ens33 #关闭某个网卡 ifup ens33 #启动某个网卡 禁用、启用网络接口 ifdown ens33 #禁用 ifup ens33 #启用 ifconfig ens33 down #临时禁用某个网卡 ifconfig ens33 up #重新激活某个网卡(不会更新IP地址)
Ⅶ、主机名称配置文件
通过/etc/hostname文件来修改主机名 [root@localhost ~]# vi /etc/hostname bdqn.com 通过hostnamectl来修改主机名 [root@localhost ~j# hosinamecti set-hostnamectl [root@localhost ~]# bash [root@~]# hostname bdqn.com
Ⅷ、域名解析配置文件
/etc/resolv.conf 文件
保存本机需要使用的DNS服务器的IP地址
vim /etc/resolv.conf
Ⅸ、本地主机映射文件
/etc/hosts 文件
保存主机名与IP地址的映射记录
[root@localhost ~]# cat /etc/hosts
hosts文件和DNS服务器的比较
默认情况下,系统首先从hosts文件查找解析记录 hosts文件只对当的主机有效 hosts文件可减少DNS查询过程,从而加快访问速度
Ⅱ、DHCP原理与配置
一、了解
DHCP (Dynamic Host Configuration Protocol,动态主机配置协议) 由Internet工作任务小组设计开发 专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议
二、好处
减少管理员的工作量 避免输入错误的可能 避免IP地址冲突 当更改IP地址段时,不需要重新配置每个用户的IP地址 提高了IP地址的利用率 方便客户端的配置
三、分配方式
自动分配:分配到一个IP地址后永久使用 手动分配:由DHCP服务器管理员专门]指定IP地址 动态分配:使用完后释放该IP,供其它客户机使用
四、租约过程
客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程
其四步骤:
客户端在网络中搜索服务 服务器向客户端响应服务 客户端向目标服务器发出服务 服务器向客户端提供服务
Ⅰ、重新登陆
DHCP客户机每次重新登录网络时,不需要再发送DHCPDiscover信息,而是直接发送包含前一-次所分配的IP地址的DHCP Request请求信息。
Ⅱ、更新租约
当DHCP服务器向客户机出租的IP地址租期达到50%时,就需要更新租约。 客户机直接向提供租约的服务器发送DHCP Request包,要求更新现有的地址租约。
五、使用DHCP动态配置主机地址
Ⅰ、DHCP服务
为大量客户机自动分配地址,提供集中管理 减轻管理和维护成本、提高网络配置效率
Ⅱ、可分配的地址信息主要包括
网卡的IP地址、子网掩码 对应的网络地址、广播地址 默认网关地址 DNS服务器地址
Ⅲ、安装DHCP服务器
CentOS光盘中的dhcp-4.2.5-47.el7.centos.x86_ 64.rpm DHCP软件包的主要文件 主配置文件: /etc/dhcpd.conf 执行程序: /usr/sbin/dhcpd、 /usr/sbin/dhcrelay
配置
一、设置DHCP配置文件
yum -y install dhcp #首先安装dhcp cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf #将模板文件复制到配置文件中 vim /etc/dhcp/dhcpd.conf #进入编辑dhcp配置文件
二、设置全局配置
default-lease-time 21600; #默认租约为 6 小时,单位为秒 max-lease-time 43200; #最大租约为 12 小时,单位为秒 option domain-name "gg.com"; #指定默认域名 option domain-name-servers 8.8.8.8; #指定 DNS 服务器地址 ddns-update-style none #禁用 DNS 动态更新
host hostname { #指定需要分配固定IP地址的客户机名称 hardware ethernet xx:xx:xx:xx:xx:xx; #指定该主机的MAC地址 fixed-address 192.168.71.88; #指定保留给该主机的IP地址 }
四、开启服务
systemctl start dhcpd #开启dhcp服务 systemctl stop firewalld #关闭防火墙 sentenforce 0 #关闭防火墙 netstat -naup | grep 67 #查看服务是否启动 tail -f /var/log/messages #如果启动失败,可以通过查看日志文件来排查错误
dnsp设置网络
虚拟机配置
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~