一、ifconfig
查看所有活动的网络接口信息:ifconfig
每一块都是一个网卡
指定查看网卡:ifconfig ens33
显示所有网卡(活动和不活动的都显示)ifconfig -a
二、配置网卡
1、添加网络
2、添加网络适配器
3、关闭网络管理工具
4、进入网卡配置文件
5、编写网卡信息
6、重启服务,ifconfig查看网址是否配置成功
三、网卡相关代码
临时性的修改(重启之后消失)
创建虚拟网络地址
禁用网卡(相当于删除),up为开启
四、三种网络模式
仅主机模式:只能真机和虚拟机互通,或者虚拟机之间互通,不可以上网
nat模式:可上网,虚拟机之间可互通,真机和虚拟机可互通,网络上的机器是ping不同虚拟的
桥接:相当于在网络中虚拟一个真实的主机,和我的主机共享同一网络,同一个网络当中的机器可以互相ping通虚拟机
五、ping的使用
ping -c 次数 IP地址#指定ping多少次
ping -w 数字(时间:s) ip地址#指定ping的超时时间,超时后取消ping
ping -i 数字(时间:s) ip地址#设置ping的间隔时间
六、路由
1、route#查看路由表明细
route -n#查看路由表具体明细
2、增加及删除路由
增加路由
删除路由
创建主机路由
创建默认路由
创建路由,指定网络接口为ens33
dev可以省略
六、设置主机名
临时设置主机名
永久设置主机名
1、进入主机名配置文件
修改配置文件
reboot重启,发现主机已更改
2、通过代码设置永久主机名
七、netstat
netstat查看系统的网络连接状态、路由器、接口统计等信息,一般用来查看监听端口的状态是否正常。
netstat的后缀一般组合使用
netstat -a#查看所有端口连接状态信息
-t#查看tcp协议连接
-u#查看udp协议连接
-n#是以数字显示(将服务解析成数字)
-p#显示进程(PID)
-r#查看路由表
-l#只查看监听(LISTEN)连接
八、ss
支持成百上万的并发数,速度比netstat快
查看系统的网络连接情况,获取socket统计信息
ss -t#显示tcp连接
-u#显示udp连接
-n#是以数字显示(将服务解析成数字)
-l#查看所有监听着的连接
-p#显示进程(PID)
-a#查看所有连接
-r#解析服务名称
-o#显示计时器信息