本章涉及到的是关于linux中网络配置的命令和网络如何配置 设置网络参数的方式 临时配置 -- 使用命令调整网络参数 简单,快速,可直接修改运行的网络参数 一般只适合在调试网络的过程中使用 系统重启后,所做的修改将会失效 固定设置 -- 通过配置文件修改网络参数 修改各项网络参数的配置文件 适合对服务器设置固定参数时使用 需要重载网络服务或者重启后生效 ifconfig命令 查看所有的活动的网络接口信息 ifconfig [接口名称] 查询指定的接口信息 临时设置网络接口参数 ifconfig 设置网络接口的ip地址、子网掩码 格式1 ifconfig 接口名 ip地址 【netmask 子网掩码】 格式2 ifconfig 接口名 ip地址【/掩码长度】 禁用或重新激活网卡 格式 ifconfig 网络接口 up 开启网络接口 ifconfig 网络接口 down 关闭网络接口 设置虚拟网络接口 格式 ifconfig 接口名:序号 ip地址 hostname命令 hostname 查看主机名称 hostname lx 临时修改主机名 重启后无效 vim /etc/sysconfig/network 永久修改主机名配置文件 route 命令 用途:查看或设置主机中路由表信息 route或ruote -n 【-n】是数字形式显示 两种方式都能查看 netstat命令 用途:查看系统的网络接口状态。、路由表、接口统计等信息 格式:netstat [选项] 选项: a:查看所有活动连接 n:以数字形式显示 p:显示进程信息 t:显示tcp协议相关信息 u:显示udp协议相关信息 r:显示路由表信息 与 route 命令相同 netstat -anpt 查看tcp所有的活动连接 ping命令 用途:用于测试网络连通性 格式:ping 【选项】 目标主机地址 -c 指定连接次数 使用ICMP协议 互联网消息控制协议 traceroute命令 用途:测试从当前主机到目标主机之间经过的网络节点 格式 traceroute 名表主机地址 nslookup命令 用途:测试DNS域名解析 格式:nslookup 目标主机地址 注:当时实验环境有限 不能测试 留到dns服务解析详解 删除路由表中的默认网关记录 route del default gw IP地址 向路由表中条件默认网关地址 route add default gw IP地址 添加到指定网段的路由记录 route add -net 网段地址 gw IP地址 删除到指定网段的路由记录 route del -net 网段地址 网络接口配置文件 /etc/sysconfig/network-scripts/ 目录下的 ifcfg-eth0:第一块以太网卡的配置文件 ifcfg-eth1:第二块以太网卡的配置文件 重启network网络服务 禁止、启用网络接口 ifup eth0 ifdown eth0 域名解析被指文件 /etc/resolv.conf 文件 用途:保存本机需要使用的DNS服务器的ip地址 如果需要制定DSN就照如图做 当时做时候 次启动 这个文件就会刷新 所以需要从新指定 而且可以多个指定 当时不知为什么会刷新 所以 需要以后查询 本机映射文件 /etc/hosts 文件 用途:保存主机名与ip地址的映射记录 host文件和DNS服务器的比较 默认情况下,系统优先从hosts文件查找解析记录 hosts只针对当前主机有效 hosts文件可减少DNS查询过程,从而加快访问速度 一个地址可以设置多个名字 |
|