通过修改配置文件设置基本网络参数,可永久生效。临时使用可用命令设置。

一以下配置文件要求能背熟并默写出来


1、修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,设置IP、掩码

[root@moni01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0


     1 # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)

     2 DEVICE=eth0                //设备名

     3 BOOTPROTO=static           //指定IP获得方式,static为静态设置,dhcp为动态获取

     4 HWADDR=00:0C:29:E3:5F:39   //网卡地址

     5 ONBOOT=yes                  //网卡是否开机启动

     6 IPADDR=192.168.10.253       //IP地址

     7 NETMASK=255.255.255.0       //掩码


需要重启network服务使配置生效

[root@moni01 ~]# service network restart

正在关闭接口 eth0: [确定]

关闭环回接口: [确定]

弹出环回接口: [确定]

弹出界面 eth0: [确定]

[root@moni01 ~]#

2、修改/etc/sysconfig/network ,设置网络配置信息


[root@moni01 ~]#vi /etc/sysconfig/network


     1 NETWORKING=yes                  //网络在启动的时候是否被配置

     2 NETWORKING_IPV6=yes             //是否启用IPV6

     3 HOSTNAME=moni01.tarena.com      //设置主机名

     4 GATEWAY=192.168.10.254          //设置网关地址


3、修改/etc/resolv.conf DNS客户端配置文件,配置DNS相关信息

[root@moni01 ~]# vi /etc/resolv.conf


     1 search tarena.com             //指定搜索域

     2 nameserver 192.168.10.253     //指定第一个DNS服务器地址,最多指定三个DNS,超过无效

     3 nameserver 192.168.10.251     //指定第二个DNS服务器地址,当第一个服务器不能解析时被使用


4、修改/etc/hosts文件。记录IP与主机名的映射关系,进行域名解析时首先会读取这个文件

[root@moni01 ~]# vi /etc/hosts


     1 # Do not remove the following line, or various programs

     2 # that require network functionality will fail.

     3 127.0.0.1       localhost.localdomian   localhost

     4 ::1             localhost6.localdomain6 localhost6

     5 192.168.10.253  moni01.tarena.com  moni01     //ip地址  主机名  主机名别名

     6 192.168.10.251  mail01.tarena.com  mail01

     7 192.168.10.10   web01.tarena.com  web01

     8 192.168.10.11   web02.tarena.com  web02



设置网络常用命令


ifconfig ( 查看网络接口信息,临时调整IP地址、关闭或启用接口 )

hostname (查看及设置本机的主机名)

route ( 查看及设置本机的路由表条目,包括默认网关 )

arp ( 查看及设置本机的ARP缓存表条目 )

ping ( 测试从本机到目标主机的网络连通性 )

traceroute ( 跟踪从本机到目标主机的路由过程、各中间节点的地址和响应时间 )