linux基础网络设置安装DHCP服务器

1.ifconfig                查看所有活动的网络接口的信息    

 ifconfig  网络接口名    查看指定网络接口信息


 ifconfig  网络接口  IP地址 (netmask  子网掩码) 或 /子网掩  码————修改网卡的IP地址

 ifconfig  接口名:序号  IP地址   设置虚拟网络接口


 ifconfig  网络接口  down  或 up  禁用,激活网络接口


 HWaddr      表示网络接口的物理地址(MAC地址)

 inet addr   表示网络接口的IP地址

 Bcast       表示网络接口的广播地址

 Mask        表示网络接口的子网掩码


临时配置 —— 使用命令调整网络参数      重启失效

固定设置 —— 通过配置文件修改网络参数   重启 生效


 vim /etc/sysconfig/network-scripts/ifcfg-eth0

     BOOTPROTO=static         静态 或 dhcp 动态的方式

     IPADDR=192.168,.1.10     IP地址

     NETMASK=255.255.255.0    子网掩码

     GATEWAY=192.168.1.1      网关

    service network restart   重启服务

    ifdown eth0   ifup eth0  禁用 启动


2.hostname   查看主机名

 hostname  主机名  修改主机名

vim /etc/sysconfig/network

    HOSTNAME=www.benet.com

    重启主机生效 init 6   reboot


3.route       查看主机中的路由表信息(决定发送数据的去向

 route -n    将路由记录中的地址显示为数字形式

         Destination  目标网段的地址

         Gateway     下一跳路由器的地址

当目标网段 default   0.0.0.0 代表 此行 为默认网关             当下一跳为  *        0.0.0.0 代表与目标网段相连

         iface       对应发送数据的接口


route add -net 网段地址  gw   添加指定网段的路由记录

route del -net                删除路由记录


route |grep "default"        查看原路由表中的默认网关记录

route add default gw          添加路由表中的默认网关记录

route del default gw          删除路由表中的默认网关记录


4.netstat   查看系统的网络连接状态、路由表、接口统计等信息

 netstat -anpt  以数字形式所有的TCP连接信息   | grep ":21"

         -a    主机的网络连接信息

         -n    数字形式显示主机地址,端口信息

         -p    显示网络连接的进程

         -t    TCP协议的信息  

         -u    查看UDP协议相关信息

         -r    显示路由表信息

         -l    监听网络连接及端口信息


5.ping     正常返回数据包为 ping通

          反馈  Destination Host Unreachable 为目标地址不存在或 主机以关闭

          反馈  Request timeout  为连接超时 或 防火墙的限制

          反馈network is unreachable 为没有可用的路由记录


6.traceroute +IP   跟踪数据包的路由途径

 nslookup         测试DNS域名解析


7.临时配置——通过命令直接修改当前正在使用的网络地址,修改后立即生效

优点:简单快捷,执行效率高!

缺点:所做的修改没有存放在静态的文件中,因此重启network服务或重启主机后将会失效。

ifconfig 网络接口 IP地址


8.固定配置——通过配置文件来存放固定的各种网络地址,需要重启network服务或重启主机才会生效。

优点:永久配置

vim /etc/sysconfig/network-scripts/ifcfg-eth0

service network restart重启服务  或

ifdown eth0;ifup eth0 重新加载网卡的配置文件


9.域名解析配置文件

DNS配置文件  

vim /etc/resolv.conf

host配置文件

优点:减少DNS的查询过程(无需配置DNS服务器就可解析

缺点:只适合当前主机,无法作用于整个网络

vim /etc/hosts


10.配置DHCP服务器

首选挂载RHEL5.2-i386.rpm 光盘

mount /dev/cdrom  /mnt

然后安装dhcp软件包

rpm -ivh /mnt/Server/dhcp-3.0.5-13.e15.i386.rpm

把dhcp的配置文件范文复制到dhcpd.conf配置文件中

cat /etc/dhcpd.conf

cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

vim /dhcpd.conf

service dhcpd start 启动dhcp服务


11.查看客户端是否获取到IP地址