linux基础网络设置

学会查看及测试网络

学会设置网络地址参数

 

查看网络接口的信息ifconfig

  • 查看指定网络接口信息

格式:ifconfig  网络接口名

技术分享

  • 查看主机名称

hostname命令:查看或设置当前主机名

技术分享

bash启用新的shell会话

技术分享

查看路由条目route

route命令:查看或设置主机中路由表信息

格式:route –n

技术分享

查看网络连接情况netstat

netstat命令:查看系统的网络的连接状态,路由表,接口统计信息

格式:netstat   [选项]

常用选项:

-a:显示所有活动连接

-n:以数字形式显示

-p:显示进程信息

-t:查看TCP协议相关信息

-u:查看UDP协议相关信息

-r:显示路由表信息

技术分享

ping命令:测试网络的连通性

格式:ping [选项] 目标主机

ctrl+c终止测试

技术分享

跟踪数据包traceroute

traceroute命令:测试从主机到目的主机之间经过的网络节点

格式:traceroute 目标主机地址

技术分享

域名解析nslookup

nslookup命令:测试DNS域名解析

格式:nslookup  目标主机地址 [DNS服务器地址]

技术分享

设置网络参数的方式

临时配置——使用命令调整网络参数

简单,快速,课直接修改运行中的网络参数

一般只适合在调试网络的过程中使用

系统重启以后,所做的修改将会失效

固定设置——通过配置文件修改网络参数

修改各项网络参数的配置文件

适合对服务器设置固定参数时使用

需要重载网络服务或者重启以后才会生效

 

设置网络接口参数ifconfig

设置网络接口的ip地址,子网掩码

格式:ifconfig 接口名 ip地址 [netmask 子网掩码]

            ifconfig 接口名 ip地址 [/掩码长度]

技术分享

禁用或者重新激活网卡

ifconfig 网络接口 up

ifconfig 网络接口 down

技术分享

 

设置虚拟网络接口

格式:ifconfig  接口名:序号 ip地址

技术分享

设置路由记录route

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

route del default gw ip地址

技术分享

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

route add default gw ip地址

技术分享

添加到指定网段的路由记录

route add –net 网段地址 gw ip地址

技术分享

删除到指定网段的路由记录

route del –net 网段地址 gw ip地址

技术分享

编写shell脚本,添加路由记录

技术分享

技术分享

为脚本添加可执行权限

技术分享

编辑/etc/rc.local文件,重启后路由记录自动添加

技术分享

技术分享

网络接口配置文件

/etc/sysocnfig/network-scripts/目录下的

ifcfg-eth0:第1块以太网卡的配置文件

ifcfg-eth1:第2块以太网卡的配置文件

技术分享

启用、禁用网络接口配置

重启network:网络服务

技术分享

禁用、启用网络接口

技术分享

主机名称配置文件

/etc/sysconfig/network文件

用途:保存全局网络设置,主要包括主机名信息

技术分享

技术分享

域名解析配置文件

/etc/resolv.conf文件

用途:保存本机需要使用的DNS服务器的IP地址

技术分享

技术分享

本地主机映射文件

/etc/hosts文件

用途:保存主机名与Ip地址的映射记录

技术分享

hosts文件和DNS服务器的比较

默认情况下,系统首先从hosts文件查找解析记录

hosts文件只对当前的主机有效

hosts文件可减少DNS查询过程,从而加快访问速度

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。