天天看点

网络管理 下 、 网络配置

基本网络配置:

把linux接入网络需要配置网络相关设置,一般包含以下内容:

(1)主机名  不能用来通讯,管理人员标识用

(2)ip/netmask

(2)路由:默认网关

(4)dns   fdqn 全称域名)

一、配置当前网络主机名  

centos 6

       hostname [hostname]

       vim /etc/sysconfig/network

       hostname=

centos7

      (1)vim /etc/hostname

      (2)hostnamectl set-hostname 

二、网络配置方式

1、动态分配:dhcp

2、静态指定:vim /etc/sysconfig/network-scripts/ifcfg-eth*

       device=

       bootptoto=

       ipaddr=

       prefix=

       getway=

       dns=

3、网卡地址配置

       setup

       system-config-network-tui

需要重启服务才能生效

网络接口识别并命名相关的udev配置文件

vim /etc/udev/rules.d/70-persistent-net.rules

查看网卡

       ethtool -i eth0

卸载网卡驱动

       modporabe -r e1000

       rmmod e1000

装载网卡驱动

       modprobe e1000

三、路由表配置

1、路由表构成:多个路由记录

每个路由记录由4项组成部分

(1)目标地址:

       主机地址

       网络地址 网络id

       默认地址0.0.0.0

(2)netmask子网掩码

(3)接口interface发往目标地址,从哪个接口发出

(4)getway网关,下一个路由器的临近本路由器接口的IP

2、配置动态路由

      yum install quagga

      命令vtysh配置

3、配置静态路由

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

(1)tagret via gw

     例:10.0.0.0/8 via 172.16.0.1

(2)每三行定义一条路由

     address#=target

     netmask#=mask

     getway#=gw

需要service network restart激活

四、dns名字解析

vim /etc/resolv.conf

vim /etc/nsswitch.conf

五、常用命令

ifconfig  

route  路由管理命令

netstat 显示网络连接

ip  配置linux网络属性

   ip [ options ] object { command | help }

      object {link|addr|route},ss,tc

ss

注:centos7可以用nmcli 命令配置网络路由

继续阅读