您的位置:首页 > 理论基础 > 计算机网络

Linux:基本网络配置(基础篇)

2011-05-21 11:47 489 查看
Linux:基本网络配置(基础篇)

一、查看及测试网络配置

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: