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查询过程,从而加快访问速度
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。