通过修改配置文件设置基本网络参数,可永久生效。临时使用可用命令设置。
一以下配置文件要求能背熟并默写出来
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 ( 跟踪从本机到目标主机的路由过程、各中间节点的地址和响应时间 )