一、查看及测试网络配置 1.查看网络接口信息 ifconfig [-a] [接口名] -a 查看所有接口,不论接口是否活跃 [接口名] 只显指定接口 2.测试网络连接状态 ping [-c 次数] 目标主机IP或名称 3.查看主机路由信息 route [-n] -n 使用数字显示(速度比较快) 4.跟踪数据包所经过的路由 traceroute 目标主机IP或名称 5.查看主机名称 hostname 6.测试DNS服务器是否能正常解析 nslookup 目标主机名或IP [DNS服务器IP] 7.查看网络连接状态 netstat [-anrltup] -a显示所有连接 -n用数字显示 -r显示路由表 -l显示处于监听状态的进程 -t显示TCP进程 -u显示UDP进程 -p显示进程号进程名信息 8.查看ARP缓存记录 arp -n 二、使用命令调整网络参数(临时生效) 1.修改网卡参数 ifconfig 接口名 ip地址 [netmask 子网掩码] ifconfig 接口名 ip地址[/网络前缀] ifconfig 接口名 down[/up] ifconfig 接口名 hw ether 接口MAC地址 2.设置路由记录 route add -net 网络地址/网络前缀 gw 下一跳IP route add -host 主机IP gw 下一跳IP route add default gw 下一跳IP route del -net 网络地址/网络前缀 [gw 下一跳IP] route del -host 主机IP [gw 下一跳IP] route del default [gw 下一跳IP] 3.配置主机名 hostname 主机名 4.配置静态arp arp -s 主机IP地址 主机MAC地址 三、通过配置文件修改网络参数 1.网卡参数 /etc/sysconfig/network-scripts/ifcfg-接口名 DEVICE=接口名 ONBOOT=yes/no BOOTPROTO=static/dhcp IPADDR=IP地址 NETMASK=子网掩码 GATEWAY=网关IP 2.修改主机名 /etc/sysconfig/network NETWORKING=yes/no NETWORKING_IPV6=yes/no HOSTNAME=主机名 3.配置DNS服务器IP /etc/resolv.conf nameserver DNS服务器IP 4.配置本地的域名解析记录 /etc/hostname IP地址 主机名
四、使用DHCP动态配置主机地址 1.安装 rpm -ivh /media/Server/dhcp-版本信息 2.修改主配置文件 cp /usr/share/doc/dhcp-版本/dhcpd.conf.sample /etc/dhcpd.conf vi /etc/dhcpd.conf 3.重要配置项 option routers 网关IP; option sub-netmask 子网掩码; option domain-name-servers 首选DNS,备用DNS; rang 开始IP 结束IP; default-lease-time 默认租约时间; max-lease-time 最大租约时间; hardware ethernet 主机MAC地址; fixed-address 保留IP地址; 4.启动服务 service dhcpd start 5.设置在哪块网卡提供DHCP服务 /etc/sysconfig/dhcpd DHCPARGS=”接口名” 6.租期数据库文件 /var/lib/dhcpd/dhcpd.lease 7.DHCP中继代理 (1)在服务器上建立多个网段的作用域 (2)开启中继代理服务器的路由转发功能 /etc/sysctl.conf net.ipv4.ip_forward=1 sysctl –p (3)改配置文件 /etc/sysconfig/dhcrelay INTERFACE=”接口名 接口名” DHCPSERVERS=服务器IP (4)启动服务 service dhcrelay start |