网络相关属性的配置命令

网络相关属性的配置
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 -n
使用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 ...
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
2、
ADDRESS0=
NETMASK0=
GATEWARY0=
以上就是网络相关属性的一些简单的配置说明。


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

上一篇:PostgreSQL 内核扩展之 - 管理十亿级3D扫描数据(基于Lidar产生的point cloud数据)


下一篇:css --- 浮动