分类: LINUX
2006-10-09 09:38:10
1,划分子网:
开始我用的Net ID是
用二进制表示就是:
Net ID:00001010.00000000.00000000.00000000
Mask: 11111111.11111111.11111111.00000000
IP的范围就是00001010.00000000.00000000.000000001~00001010.00000000.00000000.11111110
用十进制表示就是:
BroadCast就是:
00001010.00000000.00000000.11111111
用十进制表是就是:
然后,我把Mask改成255.255.255.128
用十进制表示就是11111111.11111111.11111111.10000000
这时候原来的网络就可划分成两个网络分别是:
A:
00001010.00000000.00000000.00000000
IP的范围就是:
00001010.00000000.00000000.00000001~00001010.00000000.00000000.01111110
用十进制表示就是:
BroadCast就是:
00001010.00000000.00000000.01111111
用十进制表示就是:
B:
00001010.00000000.00000000.10000000
IP的范围就是:
00001010.00000000.00000000.10000001~00001010.00000000.00000000.11111110
用十进制表示就是:
BroadCast就是:
00001010.00000000.00000000.111111111
用十进制表示就是:
现在我得到两个子网分别是:
Mask是255.255.255.128
Net ID是
BroadCast是
和
Mask是255.255.255.128
Net ID是
BroadCast是
关于子网划分的具体算法,请参考网中人大作的IP地址一章
2,设定IP地址
在本机我添加一个IP地址:
在VMWARE那台装了LINUX是机器我设定两个网络界面
Eth0:
IP地址:
Eth0:0:
IP直址:
3,测试
从
从
理由
4,打开LINUX的路由功能
方法一: echo "1" > /proc/sys/net/ipv4/ip_forward ,但这样在重起后就无效了,可以写在/etc/rc.d/rc.local里面。
方法二: vi /etc/sysctl.conf 将 net.ipv4.ip_forward = 0 中 0 改为 1 。
5,测试
从
从
这时候