iproute

ip route

显示协议地址的命令操作:ip address show
添加协议地址的命令操作:ip address add
添加协议地址的命令操作:ip address delete
清空协议地址的命令操作:ip address flush
(ip address可简写成ip addr)
 1.ip address add–添加一个新的协议地址. 缩写:add、a
示例1:为每个地址设置一个字符串作为标签。为了和Linux-2.0的网络别名兼容,这个字符串必须以设备名开头,接着一个冒号,
 ip addr add local 192.168.4.1/28 brd + label eth0:1 dev eth0
 等价于
 ifconfig eth0:1 192.168.4.1/28
 ip addr add local 192.168.4.1/28 dev eth0
示例2:
 在以太网接口eth0上增加一个地址192.168.20.0,掩码长度为24位(155.155.155.0),标准广播地址,标签为eth0:Alias:
 1.ip addr add 192.168.4.2/24 brd + dev eth1 label eth1:1
 这个命令等于传统的: 
 ifconfig eth1:1 192.168.4.2/24
 2. ip address delete–删除一个协议地址. 缩写:delete、del、d
 ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1
 3.ip address show–显示协议地址. 缩写:show、list、lst、sh、ls、l
 ip addr ls eth0
 4.ip address flush–清除协议地址. 缩写:flush、f
示例 : 取消所有以太网卡的IP地址
 ip -4 addr flush label "eth0″

route路由配置:

 Route -n查看路由
 Route add default gw ip 添加默认网关
 Route add -host 172.18.10.10 eth0 为eth0网卡设备添加主机路由
 Route del -host 172.18.10.10 删除主机路由
 Route add -net 172.18.10.0/24 eth0 为eth0网卡设备添加网络路由
 Route del -net 172.18.10.10 删除网络路由
实践:
 真机windows机 IP:192.168.0.1
 目的:windows主机访问另一网段的WEB服务器
 1.server作为WEB服务器,FTP服务器 IP:172.18.204.200
 配yum
  yum -y install httpd vsftpd
  service httpd start
  service vsftpd start
  service iptables stop

 2 server IP:eth0:172.18.204.100 eth1:192.168.0.111
   ping通192.168.0.111
   Windows主机ping不通172.18.204.100 172.18.204.200
 添加网络路由:
   route add -net 192.168.0.0/24 eth0
windows机:
   还是ping不通172.18.204.100
   route /?
   route PRINT 打印即显示路由
   route ADD 172.18.204.0 MASK 255.255.255.0 192.168.0.1(本机IP) 添加网络路由
   route PRINT
   ping通172.18.204.100 172.18.204.200

 ftp访问 172.18.204.100 172.18.204.200
 http测试 172.18.204.200 显示红帽测试页面

  3.server删除路由
   route del -net 192.168.0.0/24
   route -n
 Windows查看路由:
  tracert 172.18.204.200 追踪路由信息
  netstat -ar 也可以查看路由
 删除路由:
  route DELETE 172.18.204.0

posted @ 2017-02-17 21:29  Callum  阅读(467)  评论(0编辑  收藏  举报