一、基本网络配置
1、ifconfig命令
(1)用途:查看网络接口信息。
(2)所有提供服务的服务器,必须是固定IP地址。
(3)ipconfig 查看所有活动网络接口的信息。
(4)ipconfig 网络接口 (查看此网路接口的信息)
2、hostname命令
(1)用途:查看和配置主机名称。
(2)格式:hostname name
暂时改名,而且改名之后要退出当前bash才能生效,重启后失效
3、route命令
(1)用途:查看或设置主机中的路由信息
(2)格式route [-n]
以数字的形式显示路由表。
4、netstat命令
(1)用途:查看系统的网络连接状态,路由表,接口统计等信息
(2)格式:netstat [选项]
(3)选项:
①-a:显示所有活动连接。
②-n:以数字形式显示。
③-p:显示进程信息
④-t:显示tcp连接
⑤-u:显示udp连接
⑥-r:显示路由表信息
(4)常用组合:
①netstat -anpt 查看所有tcp连接信息
②netstatt -anpu 查看所有udp连接信息
5、ping 命令
(1)用途:测试网络的连通性。
(2)格式:ping [选项] 目标主机
6、traceroute 命令
(1)用途;测试从当前主机到目的主机之间经过的网络节点。
(2)格式:traceroute 目标主机地址
7、nslookup 命令
(1)用途:测试DNS的域名解析
(2)解决依赖关系:
yum install bind-utils
(3)格式:nslookup 目标主机地址 DNS服务器地址
二、设置网络参数
1、临时设置
(1)特点:
①使用命令调整网络参数
②简单,快速,可直接修改运行中的网络参数
③一般只适合在调试网络的过程中使用
④系统重启以后,所做的修改将会消失
2、固定设置
(1)特点:
①通过配置文件修改网络参数
②修改各项网络参数的配置文件
③适合对服务器设置固定参数时使用
④需要重新加载网络服务或重启后才生效
3、设置网络接口参数
(1)设置网络接口的IP地址,子网掩码
Ifconfig 接口名 IP地址 [netmask 子网掩码]
(2)禁用或重新激活网卡
Ifconfig 网络接口 up/down
(3)设置虚拟网络接口
Ifconfig 接口名:序号 IP地址
4、设置路由记录
(1)删除路由表中的默认网关
route del default gw ip地址
(2)添加默认网关路由
route add default gw ip地址
(3)添加指定网段的路由记录
route add -net 网段地址 gw ip地址
route add -net 192.168.10.0 gw 192.168.10.1
(4)删除指定网段的路由条目
route del -net 网段地址
5、网卡配置
(1)配置文件位置:/etc/sysconfig/network-scripts/
(2)ifcfg-eth0 第一块以太网卡配置文---------cent6
(3)DEVICE=eth0 设备名称
(4)ONBOOT=yes 是否开机启动
(5)BOOTPROTO=static 或者ip地址的方式 dhcp/static/
(6)IPADDR=ip地址
(7)NETMASK=子网掩码
(8)GATEWAY=网关
(9)DNS1=第一个dns服务器地址
6、重启网络服务
service network restart
7、主机名配置
(1)配置文件
/etc/sysconfig/network
8、域名解析配置
(1)文件位置:/etc/resolv.conf
(2)用途:保存本机需要使用的DNS服务器的ip地址
(3)ex:
nameserver 114.114.114.114
9、本地主机映射文件
(1)文件位置:/etc/hosts
(2)用途:保存主机与ip地址的映射记录
10、hosts文件与DNS服务器比较
(1)默认情况下,系统首先从hosts文件查找解析记录
(2)hosts文件只对当前的主机有效
(3)hosts文件可以减少DNS的查询过程,从而加快访问速度