linux网络配置

网络配置:
 
 RHEL5:/etc/modprobe.conf
 alias
 RHEL6:/etc/udev/ruls.d/70-persistent-net.rules
 
 
 命令:
 ifconfig   或 ifconfig [ethx]
 -a:显示所有接口的配置
 ifconfig ethx IP/MASK [up|down]
 配置的地址立即生效,但重启网络服务或主机,都失效。

网络服务:

RHEL5:/etc/init.d/network {start|stop|restart|sttus}
RHEL6:/etc/inid.d/NetworkManager {start|stop|restart|status} 注意:集群中不能用,建议用RHEL5这个

网关:
route
 add:添加
  -host:主机路由
  -net:网络路由
   -net 0.0.0.0 默认路由

 route add -net|-host DEST gw NEXTHOP
 route add default gw NEXTHOP

del:删除
 -host
 -net
route del -net 10.0.0.0/8
route del -net 0.0.0.0
route del default

所做出的改动重启网络服务或主机后失效
/etc/init.d/network {start|stop|restart|sttus}

 

重启网络服务的时候,重启失败,是因为ifconfig命令显示的是eth0,/etc/sysconfig/network-scripts/ifcfg-eth1,不一致导致的,将ifcfg-eth1改为ifcfg-eth0,并将文件内容中mac改为ifconfig命令结果的值

查看:
route -n:以数字方式显示各主机或端口等相关信息

 

网络配置文件:
/etc/sysconfig/network
DEVICE=:关联的设备名称,要与文件名的后半部“INTERFACE_NAME”保持一致
BOOTPROTO={static|none|dhcp|bootp}:引导协议:要使用静态地址,使用static或none;dhcp表示DHCP服务器获取地址;
IPADDR=:IP地址
NERTMASK=:子网掩码
GATEWAY=:设定默认网关;
ONBOOT=:开机时是否自动激活此网络接口
HWADDR=:硬件地址,要与硬件中的地址保持一致;可省略;
USERCTL={yes|no}:是否允许普通用户控制此接口;
PEERDNS={yes|no}:是否在BOOTPROTO为接受由DHCP服务器指定的DNS地址

不会立即生效,但重启网络服务或主机都会生效


路由:
/etc/sysconfig/network-scripts/route-ethX
添加格式一:
DEST via NEXTHOP

添加格式二:
ADDRESS0=
NETMASK0=
GATEWAY0=

ADDRESS1=
NETMASK1=
GATEWAY1=
...

DNS服务器指定方法只有一种:
/etc/resolv.conf
nameserver DNS_IP_1
nameserver DNS_IP_2
...

指定本地解析:
/etc/hosts
主机IP 主机名 主机别名
172.16.0.1 www.magedu.com www


DNS-->/etc/hosts--->DNS服务器

配置主机名:

hostname HOSTNAME
立即生效,但不是永久有效

/etc/sysconfig/network
HOSTNAME=
永久生效,重启网络服务


RHEL5:
setup:system-config-network-tui
sysotem-config-network-gui
启动图形界面配置网络


iproute2
 ip
     link:配置网络接口属性
   show:ip -s link show
      set:
  ip link set DEV {up|down}
     addr:协议地址
  add:ip addr add ADDRESS dev DEV
  del:ip addr del ADDRESS dev DEV
  show:ip addr show dev DEV to PREFIX
  flush:ip addr flush dev DEV to PREFIX


一块网卡可以使用多个地址:
网络设备可以别名:
eth0
    ethX:X,eth0:0,eth0:1,...
配置方法:
ifconfig ethX:X IP/NETMASK
/etc/sysconfig/network-scripts/ifcfg-ethX:X
DEVICE=ethX:X

非主要地址不能使用DHCP动态获取;

posted @ 2016-04-22 21:06  Runny_Hao  阅读(78)  评论(0)    收藏  举报