一.ifconfig
ifconfig 查看所有活动的网络接口信息
ifconfig 网卡名 //查看指定网卡信息
ifconfig -a //查看所有网卡,启用和不启用
ifconfig 网卡名:数字 ip地址/子网掩码 //设置虚拟网卡
ifconfig 网络接口 up/down 开启关闭网卡
二.hostname
hostname查看改名主机名
三.route
- route //查看或设置主机中路由表信息
2.添加网段路由记录/添加默认网关记录
添加 指定网段的路由记录
route add -net 网段地址 gw IP地址
删除指定网段的路由记录
route del -net 网段地址
向路由表中添加默认网关记录
route add default gw IP地址
删除路由表中默认的网关记录
route del default gw IP地址
四.ss
ss // 看当前主机的链接状态,查看网络连接情况
ss -natp 看端口号
-n:显示协议端口号
-a:全部
-t:tcp端口号
-p:进程号等信息
五.ping
ping 一直ping
ping -c 2 指定ping2次
ping -w 3 ping时延迟3秒
六.nslookup
nslookup 将域名解析成IP地址
nslookup www.baidu.com
dig
七.cat /etc/resolv.conf
cat /etc/resolv.conf 查看DNS是否设置好
八.tcpdump
tcpdump 抓包工具
tcpdump option proto dir type
选项 协议 数据的方向 抓取的数据类型
option选项:
-i:<网络接口> 使用指定的网络界面发送数据包。
-p:不让网络界面进入混杂模式
- -S 用绝对而非相对数值列出TCP关联数(大S)
proto(协议):
- tcp udp icmp
- ip ipv6
- arp
dir(方向):
- src
- dst
- src and dst
type(类型):
- host 主机
- net 网段
- port 端口
- port range 端口范围
tcp -i ens33
输出格式讲解:
第一列:时分毫秒 17:43:39.644364
第二例:网络协议ip
第三列:发送方IP地址+端口号 ip地址:192.168.47.1 端口号:60472 >表示数据流向
第四列:主机名协议 主机名:dog 协议:ssh
第五列: seq号 ack号 win窗口长度 tcp的标志位
九.永久修改网络相关配置文件
DEVICE=ens33
NAME=ens33 //网卡名称
BOOTPROTO=static //网卡获取地址模式 none
ONBOOT=yes //开机是否自启动
IPADDR=192.168.91.105 //配置你自己的IP地址子网网关还有dns服务器
NETMASK=255.255.255.0 //PREFIX=24
GATEWAY=192.168.91.2
DNS1=8.8.8.8
DNS2=
DNS3=
[root@localhost ~]# systemctl restart network //重启网卡服务
[root@localhost ~]# ping 127.0.0.1 //测试网络是否通顺
十.scp
scp 远程同步
[root@kgc opt]#scp /opt/passwd lisi@192.168.91.101:/opt/passwd
命令字 本地文件地址 对方用户名@ 地址 : 对面地址
> 第一台主机
[root@kgc opt]#scp root@192.168.91.101:/opt/passwd /opt/
命令字 对方用户名@ 地址 :对面地址 本地地址
第二台主机
十一.DHCP
手动搭建DHCP仓库 让电脑可以上网
DHCP的建立过程
-
1.当客户机加入到局域网中没有地址,会发送一个discover报文,寻找dhcp服务器
-
2.收到报文的dhcp服务器会回复一个offer报文,并且将配置信息放在offer报文中
-
3.客户机收到offer报文后会将地址等信息配置好会回复一个request报文
-
4.服务器收到request报文会发送一个ack报文再次确认
实际操作流程
1.先下载dhcp软件
2.查看dhcp的配置文件,进入修改
3.进入文件后有提示配置模板
4.将模版文件直接复制进到/etc/下的dhcp
5.进入修改配置文件
第8行 修改默认的全局dns地址
8 option domain-name-servers 8.8.8.8;
#直接修改27 行
27 subnet 192.168.47.0 netmask 255.255.255.0 {
28 range 192.168.47.10 192.168.47.50;
29 option routers 192.168.47.2;
30 option domain-name-servers 114.114.114.114;
31 }
注:和本机同网段
6.关闭防火墙,将dhcp重启
7.先检查windows中的网络配置,不选用本地dhcp
8.进行虚拟机里的网络配置
9.重启服务,先禁用再启动
11.win+r 进入命令字符界面
12.在 windows中 使用
ipconfig 查看网卡信息
ipcongfig /release 释放地址
ipcongfig /renew 重新获取地址
ipconfig /all 全部信息
十二.时间同步chrony软件
时间不同步会导致网址登录不上或者项目启动不了,所以时间同步很有必要,我现在使用的是阿里云同步时间。
实验操作
1.先下载chrony软件时间同步软件。
2.更改chrony的配置文件,.修改成自己所对应的网段
4.重启服务,查看状态
5.测试是否设置成功先把系统时间进行修改
6.输入阿里云ntp同步
2服务端与客户端如何相互同步时间
1.主机配置设置与上个实验操作一样
注:只要修改了配置文件就要重新加载
2.现在转到客户端修改chrony的配置文件
3.重新加载服务
4.在客户端测试一下先修改日期,之后使用命令同步时间
十二.双网卡实验操作
1.添加一块网卡
2.进入主机 ifconfig查看是否添加成功
3.给新添加的网卡填写配置文件
4.编写ens36配置文件,重启网络
配置文件编写内容如下
5.ifconfig查看