大家好,欢迎来到IT知识分享网。
一、网络配置
1.1 ifconfig 网卡配置查询
ifconfig #查看所有启动的网络接口信息
ifconfig 指定的网卡 #查看指定网络接口信息
1.2 修改网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33 #ens33网络配置文件
在 CentOS 7 操作系统中,当修改了网络接口的配置文件以后,若要使新的配置生效, 可以重新启动 network 服务或者重启主机
systemctl restart network #重启网络服务
1.3 设置网络接口参数
我们可以指定关闭或开启某个网卡
ifconfig 指定网卡 down #关闭指定网卡
ifconfig 指定网卡 up #开启指定网卡
1.4 测试网路连通性
ping 命令
ping IP地址或网址 #向目标主机持续地发送测试数据包,显示结果
常用参数:
-w 5 表示ping的超时时间为5s,意思是只ping5秒,5秒后结束
linux中若不指定参数则一直ping下去,ctrl + c 组合键中止
常见结果:
若看到“Destination Host Unreachable”的反馈信息, 则表示目的主机不可达,可能目标地址不存在或者主机已经关闭;
1.5 数据包跟踪
traceroute 命令
traceroute IP地址或网址
可以看到这台主机和10这台机器中间没有经过路由,是直连或连着交换机的状态
traceroute 与ping命令的运用:
二、主机名称
2.1 查看主机名称 hostname
2.2 修改主机名
临时修改主机名
hostname 名称 #临时修改主机名(重启失效)
永久修改主机名
hostnamectl set-hostname 名称 #永久修改主机名
三、路由表条目
3.1 查看路由表条目
路由表:Linux 操作系统中的路由表决定着从本机向其他主机、其他网络发送数据的去向,是排除网络故障的关键信息。
route #查看当前主机中的路由表信息
route -n #查看路由表信息包含默认网关地址
ip route show #显示路由表
ip route show = ip route
3.2 添加、删除静态路由
添加静态路由
通过“route add”操作可以添加路由记录,结合“-net”选项指定目标网段的地址,结合“gw”选项指定下一跳路由器的IP 地址
route add -net 目标ip网段 gw 网关ip #添加静态路由
删除静态路由
route del -net 目标网段 #删除静态路由
四、查看网络连接情况
4.1 netstat 命令
查看当前操作系统的网络连接状态、路由表、接口统计等信息,它是了解网络状态及排除网络服务故障的有效工具
-n | 以数字的形式显示相关的主机地址、端口等信息
-p | 显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限)
4.2 ss 命令
ss 命令也可以查看网络连接情况,主要用于获取 socket 统计信息,它可以显示和 netstat 命令类似的输出内容
但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快速更高效
常用参数:
五、域名解析命令
域名解析是指将域名转换为相应的IP地址的过程。这个过程是因特网中非常重要的一环,使得用户可以通过便于记忆的域名访问到互联网上的各种服务和资源
nslookup 命令
nslookup 网址或IP地址
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/129161.html