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