ifconfig
ifconfig
#查看网卡信息
inet---网络接口的ip地址
netmask---子网掩码
broadcast---广播地址
ether----物理地址(mac地址)
hostname
hostname
#查看主机名
hostnamectl set-hostname + 自定义主机名
# 配置永久主机名 重启之后仍然存在
hostname + 主机名
# 配置临时主机名 重启以后恢复原来
route
route -n
# 查看网卡网关
destination---目标网段
gateway----下一跳路由器的地址
iface----发送数据的网络接口
netstat
netstat -anpt
# 查看网络连接情况
ping
ping + ip
# 发送icmp数据包用于测试网络连通性
网络故障代码:
1)destination host unreachable
目的主机不可达2)network is unreachable
没有可用的路由记录(如默认网关),无法达到目标主机所在的网络3)request timeout 连接超时
*通信过程不稳定(网卡故障、病毒、网络攻击)
*目标主机有严格的防火墙限制
traceroute
traceroute + ip
# 跟踪数据包
*测试从当前主机到目的主机之间经过的网络节点,并显示各中间节点的连接状态(响应时间)
nslookup
nslookup + 域名
(nslookup 目标主机地址 [DNS服务器地址])
# 域名解析
yum -y install bind-utils
安装DNS包
nslookup
设置永久ip
Linux:centos:修改临时ip&永久ip
禁用和激活网卡
ifconfig
查看一下
如果要禁用那个网卡
# ifconfig 网卡名 down
ifconfig ens33 down
激活网卡使用
#ifconfig 网卡名 up
ifconfig ens33 up
设置虚拟网络接口 (一卡多ip)
ifconfig 网卡名:序号 IP地址
使用ens33这个网卡默认都只有一个
使用
ifconfig ens33:0 192.168.254.2
另外一个设备也可以ping通这俩ip
如果要关闭他使用
ifconfig ens33:0 down
设置路由记录
route add -net 网段地址/子网掩码 gw IP地址
如果让192.168.1.0网段把所有包发送到192.168.254.254
route add -net 192.168.1.0/24 gw 192.168.254.254
想删除这条记录可以把 add改成del 所有的都是一样的
route del -net 192.168.1.0/24 gw 192.168.254.254
成功删除
向路由表中添加默认网关记录
route add default gw IP地址
# 所有包向此ip发送
如果想要将所有包发送至 192.168.254.1
route add default gw 192.168.254.1
删除192.168.254.254也可以把add改成del
route del default gw 192.168.254.254
查看DNS
cat /etc/resolv.conf