天天看点

网络相关属性的配置命令

网络相关属性的配置

ip地址

ARP地址解析协议

RARP反向地址解析

三类IP地址:

A:10.0.0.0/8

B:172.16.0.0/16--172.31.0.0/16

C:192.168.0.0/24--192.168.255.0/24

Routing:

静态路由:用于手动指定

动态路由:rip,ospf,eigrp

两类路由:主机路由、网络路由

ip,gateway 的配置;

网络设备两类:

1、Ethernet: 以太网

在Linux中用:eth0,eth1....ethx 

其配置文件是:

/etc/sysconfig/network-scripts/ifcfg-ethX

2、ppp:

ppp0, ppp1 .... pppX

配置文件:

/etc/syscofig/network-scripts/ifcfg-pppX

用以太网为例

Ethernet有三种方式:

1、  运用命令方式:

#ifconfig

ifconfig –a 可查看所有的网络以及隐藏的网络设备。

ifconfig ethx 查看 ethx的信息。

#ifconfig ethX ip/netmask  配置之后立即生效但是临时有效

**pcalc 计算ip地址的netmask

ifconfig

只显示up状态的ethX

ifconfig ethX {up|down}

#ip

link:

ip link show   ethX 显示ethx的信息

ip link set    设定 

ip addr  show 显示ip地址

ip addr add 添加地址

ip addr del 删除地址  dev ethX

2、

gui

    system-config-network-gui在图形界面

    system-config-network-tui

在图形界面下才能实现

setup 可进入

ifdown:关闭 

ifup:开启 

#service network restart 这个命令可重启网络服务

3、编辑配置文件:

vim /etc/sysconfig/network-scipts/ifcfg-ethx

DEVICE=ethX

BOOTPROTO={none|static|dhcp|bootp}

ONBOOT={yes|no}是否激活

HWADDR=物理地址

IPADDR=IP地址

NETMASK=网络掩码

TYPE=Ethernet

GATEWAY=指定网关

USERCTL={yes|no}普通用户是否进入网vim卡

PEERDNS={yes|no}

第一种方式是临时有效,第二、三种是永久有效的配置方式。

查看路由的三个命令: 

route -n

netstat -nr

ip route list

使用route命令配置路由

添加路由

route add -host|-net DESTINATION netmask MASK gw GATEWAY dev ethX

service network restart

route add default gw 指定默认网关  ethX在同一个网络之内

route del -host|-net TARGET netmask MASK

这些是命令配置并不能永久有效。

DNS服务器指向:

在配置文件/etc/resolv.conf中

nameserver 202.102.224.68  最多指定3个 而且最快的放在最上面

nameserver ...

主机名称的指定:

hostname

#cat /proc/sys/kernel/hostname

指定:

#hostname HOSTNAME

#echo "HOSTNAME"> /proc/sys/kernel/hostname

编辑配置文件:/etc/sysconfig/network

NETWORKING={yes|no}

GATEWAY=

HOSTNAME=

在配置文件/etc/hosts中可以配置:

IP FQDN ALIAS

通过网卡别名网卡给配置多个地址

  1、使用命令:#ifconfig eth1:0 10.0.0.1/24

2、编辑配置文件:  #vim /etc/sysconfig/network-scripts/ifcfg-eth1:0

如何让指定的静态路由永久有效

route add -host|-net

编辑配置文件/etc/sysconfig/network-scripts/route-eth0

内容支持两种路由定义的格式:

1 、NETWORK/NETMASK via GATEWAY

ADDRESS0=

NETMASK0=

GATEWARY0=

以上就是网络相关属性的一些简单的配置说明。

本文转自 ZhouLS 51CTO博客,原文链接:http://blog.51cto.com/zhou123/787536