天天看点

Linux网络配置学习笔记

一、Linux中网络相关的主要的几个配置文件为:

/ect/hosts                                                                  配置主机名(域名)和IP地址的对应

/etc/sysconfig/network                                            配置主机名和网关

/etc/sysconfig/network-scripts/ifcfg-eth0              eth0网卡配置文件,eth1则文件名为ifcfg-eth1

/etc/resolv.conf                                                        配置DNS客户端(注:网卡配置文件的DNS优先于/etc/resolv.conf)

二、/etc/sysconfig/network-scripts/ifcfg-<interface-name>文件

DEVICE=eth0              网卡的名字

HWADDR=00:0c:29:90:89:d9 HWADDR HardWare Address       硬件地址 MAC地址

TYPE=Ethernet                网络类型 以太网

UUID=ae779ae6-044d-43d5-a33b-48c89e8de10e            UUID做到系统中独一无二。

ONBOOT=yes/no               在开机或重启网卡的时候是否启动网卡

NM_CONTROLLED=yes                   是否受network程序管理

BOOTPROTO=none              网卡是如何获取到ip地址   a. dhcp 自动获取ip地址    b. none 固定的ip地址    c. static 固定的ip地址

IPADDR=192.168.42.200                  ip地址

NETMASK=255.255.255.0             子网掩码 

GATEWAY=192.168.42.2              网关 

USERCTL=no                 普通用户是否能控制网卡

DNS1=8.8.8.8

DNS2=8.8.4.4                DNS配置

三、/etc/resolv.conf文件

nameserver 223.5.5.5           DNS服务器的IP地址,若有多个,用空格分隔,或者再写一行

search localhost            当在浏览器中没有写全域名时,会使用该域名作为默认域名。

                                    (例如:浏览器只输入imooc,则会自动变为imooc.local,但不常用)

四、 /etc/sysconfig/network文件

NETWORK=yes/no    网络是否被配置

FORWARD_IPV4=yes/no    是否开启IP转发功能

HOSTNAME=server.xiong.com  表示服务器的主机名

GAREWAY=192.168.0.1    表示网络网关的IP地址

GAREWAYDEV=eth0  表示网关的设备名

五、 /etc/hosts文件

当机器启动时,在可以查询DNS以前,机器需要查询一些主机名到IP地址的匹配。这些匹配信息存放在/etc/hosts文件中。在没有域名服务器情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。

127.0.0.1 Localhost server.xiong.com

192.168.0.3 station1.hehe.com

最左边一列是主机IP信息,中间一列是主机名。任何后面的列都是该主机的别名。

修改后,需要重启网络才会生效:重新启动网络设置:/sbin/service network restart

service network start //启动网络服务

service network stop //停止网络服务

service network status //查看网络服务状态

继续阅读