用NAT解决地址交叉问题

所属分类: 软件教程 / 网络通讯 阅读数: 1240
收藏 0 赞 0 分享
   正常情况下如果想访问192.168.1.3。从主机A是不会走路由的。因为根据判断B会认为是子  网内的主机。发送ARP广播来查找。这就是地址重叠带来的问题。如果希望能够在不重新编址的情况下进行互访。就必须有DNS服务器的存在。访问也不能直接采用IP。而只能采用域名的方式来访问。 主机A访问主机B。只能访问B的域名。向网络上的DNS 发出请求。解析域名的IP地址。     DNS 给出了回应。显示查找域名的IP为192.168.1.3。并回应172.2.2.2。这个地址不是192.168.1.2。这是因为192.168.1.2地址在出去时被NAT转换为内部全局地址172.2.2.2才能在网上被使用。这是inside地址池中的地址。   当目的地址经过路由器172.2.2.2被转换为内部局部地址192.168.1.2。将DNS 给出的192.168.1.3变更为外部局部地址172.3.3.2。否则主机A还是会认为目的主机是一个子网内的主机。   主机A现在知道访问对方主机B的目的地址为172.3.3.2。这样就会将数据包发给网关。也就是路由器来处理。      当数据包经由路由器转发时。192.168.1.2 变为172.2.2.2。172.3.3.2 变成 192.168.1.3 。这样B就可以接受到主机A的数据包。
router>en
router#conf t
router(config)#int f 0/0
router(config-if)#ip add 192.168.1.254 255.255.255.0
rotuer(config-if)#ip nat inside
router(config-if)#des inside network port
router(config-if)#no shut
router(config-if)#int s 1/0
router(config-if)#ip add 172.16.25.24 255.255.255.0
router(config-if)#ip nat outside
router(config-if)#des outside network port
router(config-if)#no shut
router(config-if)#exit
router(config)#access-list 1 permit 192.168.1.0 0.0.0.255
router(config)#ip nat pool in 172.2.2.1 172.2.2.254 prefix-length 24
router(config)#ip nat pool out 172.3.3.1 172.3.3.254 perfix-length 24
router(config)#ip nat inside source list 1 pool in
router(config)#ip nat outside source list 1 pool out 这样的做法虽然解决了地址重叠的问题。但是不断的改变数据包的源地址和目的地址。势必会增加延时。只是部门在合并过程中的一个权宜之计。 原文地址:http://7layer.blog.51cto.com/blog/57448/19161
更多精彩内容其他人还在看

两台电脑共享LAN快车上网的解决方案

问:单位的电脑使用中国电信的LAN方式上网,操作系统是Windows XP SP2,上网时需要进行虚拟拨号,是没有Modem的那种连接。我的一个同事最近又加了一台电脑,请问,用什么简单的方法连接这两台电脑共同用这个LAN上网?   
收藏 0 赞 0 分享

必学:电脑与网络维护常用技巧

如果你做电脑和网络维护方面的工作,来看看,你会发现这里面的小技巧很多是值得收藏并好好加以利用和学习的    第一条:Windows 2000 连接共享    interner connect share ICS
收藏 0 赞 0 分享

ADSL路由方式的NAT(端口映射)

NAT是网络地址翻译就是把公网IP翻译成私有地址, 又叫端口映射或端口转发. 采用路由方式是指ADSL拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网。这时ADSL的外部地址只有一个,比如61.177.*.*
收藏 0 赞 0 分享

防火墙配置不当导致网络无法共享

最近某小型局域网内的工作站无法通过服务器连接Internet,服务器可以访问Internet,管理员在进行自查无果后向笔者求救,笔者赶到后,首先了解了一下情况,此局域网所有机器操作系统均为Windows XP,通过服务器的Internet连接共
收藏 0 赞 0 分享

net命令使局域网文件同步更新

现在大家都希望有个同步软件可以达到网络目录或者文件的更新来减少自己的工作量,现在网络上也有很多软件可以达到这个目的,象同步专家之类的,但是这些软件需要安装服务端和客户端,客户端要常驻才能使用,并且占用了一定的资源。 
收藏 0 赞 0 分享

在网吧中如何使用双ADSL线路

现在网吧中使用ADSL作为上网线路的越来越多,一是因为ADSL比较便宜,另外是因为ADSL安装方便。但是ADSL的带宽有限,而网吧能否提供给用户高速稳定的上网线路,是能够留住顾客的关键。按照经验,如果是一条512K的ADSL线路,有10人同时
收藏 0 赞 0 分享

关于网络拥挤问题及对应处理办法

网络拥挤现象的基本症状是网络的某一部分或整个网络性能低劣。在高峰期,可能这只是暂现象。在其他情况下,这种现象可能逐渐漫延持续几周或几个月的时间,直到最后使网络性能降低到无法容忍的水平。   引起网络拥挤现象的原因有多
收藏 0 赞 0 分享

Internet连接共享组网实例技巧

ICS(Internet连接共享)是Windows 2000内置的一种网络连接共享服务,它可以使家庭网络或小型办公室网络用户非常容易的连接到Internet。    要使用ICS,有几点需要注意:    (1)启用ICS的计算机必须具有两个网络
收藏 0 赞 0 分享

加快Windows 2000访问网上邻居的速度

在部分机器的Windows 2000中打开“邻近的计算机”,常常会等上几十秒的时间,让人无法忍受。仔细分析会发现,在找到的计算机当中,包括“打印机”和“任务计划”两项。通过“网上邻居”浏览计算机时,Windows 2000会先搜索
收藏 0 赞 0 分享

浅谈Win 98中一块网卡实现两个网段的通信

目前,鉴于我国中小学信息技术教材内容的设置,绝大部分中小学校计算机安装的依然是Windows 98。笔者所在学校也一样,且教师办公用机和学生机的IP地址分属两个网段(办公用机在10.10.8.?网段,学生机在192.168.0.?网段)。办公
收藏 0 赞 0 分享
查看更多