Linux网络配置和DHCP

1. 网络配置命令

1.1 ifconfig

ifconfig 查看网络接口地址

查看所有的网络配置

ifconfig -a   

网卡的开启或关闭

 ifconfig          网卡名称        [up|down]   

 

临时修改网卡地址:

         ifconfig   网卡名   IP地址

 永久修改网卡地址:

   vim  /etc/sysconfig/network-scripts/ifcfg-ens33

 查看网络通讯情况

ifconfig -s

 添加新的ip

IP       a

1.2.hostname

hostname

 修改主机名

第一种方式

通过vim  /etc/hostname来修改主机名

 第二种方式

通过hostnamectl来修改主机名

hostnamectl set-hostname    主机名

 1.3   route

查看或设置主机中路由表信息

将路由记录中的地址信息显示为数字形式

route -n

添加 指定网段的路由记录

route add -net  网段地址 gw IP地址

删除指定网段的路由记录

route del -net 网段地址

向路由表中添加默认网关记录

route add default gw IP地址

删除路由表中默认的网关记录

route del default gw  IP地址

1.4 netstat

查看网络连接情况 netstat

1.5 ss(socket statistics)

ss                   [选项]                       查看系统的网络连情况,获取socket统计信息
lsof                 [选项]                       查看打开服务进程的端口(TCP、UDP)

ss能够显示更多更详细的有关TCP、UDP和连接状态等信息。

ss比netstat更快速更高效

 显示连接状态并过滤出22端口(tcp)

1.6 ping

测试网络连通性              ICM协议

ping  -c 选项是发送多少个包

ping       -w:超时等待多少秒 

1.7 traceroute

1.8 nslookup

dig 更详细

 

1.9 scp

 1.10 tcpdump  抓包

查看网卡

监听特定主机,监听主机192.168.2.100的通信包,注意:出、入的包都会被监听。

 tcpdump -i   ens33                   特定网卡              

  

 只抓取 特定主机之间的数据包

tcpdump ip host 192.168.2.100 and 192.168.2.101 -i ens33

 特定端口

tcpdump port 3000

常用参数

-i 指定监听网络监听端口

-w 将捕获信息保存到文件中

-c  指定抓多少包

 -r 读取存储的文件

 -n 把主机名转换成IP地址显示

 -nn 直接显示ip和端口号

-v 产生详细的输出   -vv   -vvv  详细更详细

s 指定数据包的大小

二.DHCP

定义

DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装,还需要管理员手动安装并进行必要的配置。

好处

减少管理员的工作量,避免输入错误的可能,避免IP地址冲突,当更改lP地址段时,不需要重新配置每个用户的IP地址


工作原理

客户机发送discover报文来寻找DHCP服务器来获取一个合法的地址

DHCP服务器收到报文后会回复offer

客户机收到信息后发送request来告诉局域网中所有的DHCP服务器,它选择了哪个IP和哪个DHCP

DHCP回复ACK确认

配置DHCP地址池:

前提  关闭防火墙  和  setenforce

 

修改网卡配置

vim  /etc/sysifconfig/network-scripts/ifcfg-ens33 

 systemctl restart network  刷新

 ifconfig  查看

 双网卡配置

添加网卡

 

 修改网卡配置

 刷新网络

 ifconfig

关闭防火墙

systemctl stop firewalld.service

setenforce 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值