巧妙利用Linux操作系统IP伪装防黑1节能
民生理财 2020-11-12 07:33 字号: 大 中 小
防火墙可分为几种不同的安全等级。在Linux中,由于有许多不同的防火墙软件可供选择,安全性可低可高,最复杂的软件可提供几乎无法渗透的保护能力。不过,Linux核心本身内建了一种称作“伪装”的简单机制,除了最专门的黑客攻击外,可以抵挡住绝大部分的攻击行动。 当我们拨号接连上Internet后,我们的计算机会被赋给一个IP地址,可让上的其他人回传资料到我们的计算机。黑客就是用你的IP来存取你计算机上的资料。Linux所用的“IP伪装”法,就是把你的IP藏起来,不让络上的其他人看到。有几组IP地址是特别保留给本地络使用的,Internet骨干路由器并不能识别。像作者计算机的IP是192.168.1.127,但如果你把这个地址输入到你的浏览器中,相信什么也收不到,这是因为Internet骨干是不认得192.168.X.X这组IP的。在其他 Intranet上有数不清的计算机,也是用同样的IP,由于你根本不能存取,当然不能侵入或破解了。 那么,解决Internet上的安全问题,看来似乎是一件简单的事,只要为你的计算机选一个别人无法存取的IP地址,就什么都解决了。错!因为当你浏览Internet时,同样也需要服务器将资料回传给你,否则你在屏幕上什么也看不到,而服务器只能将资料回传给在Internet骨干上登记的合法IP地址。 “IP伪装”就是用来解决此两难困境的技术。当你有一部安装Linux的计算机,设定要使用“IP伪装”时,它会将内部与外部两个络桥接起来,并自动解译由内往外或由外至内的IP地址,通常这个动作称为络地址转换。 实际上的"IP伪装"要比上述的还要复杂一些。基本上,“IP伪装”服务器架设在两个络之间。如果你用模拟的拨号调制解调器来存取Internet上的资(来源:上海证券报 徐锐)料,这便是其中一个络;你的内部络通常会对应到一张以太卡,这就是第二个络。若你使用的是DSL调制解调器或缆线调制解调器(Cable Modem),那么系统中将会有第二张以太卡,代替了模拟调制解调器。而Linux可以管理这些络的每一个IP地址,因此,如果你有一部安装 Windows的计算机(IP为192.168.1.25),位于第二个络上(Ethernet eth1)的话,要存取位于Internet(Ethernet eth0)上的缆线调制解调器(207.176.253.15)时,Linux的“IP伪装”就会拦截从你的浏览器所发出的所有TCP/IP封包,抽出原本的本地地址(192.168.1.25),再以真实地址(207.176.253.15)取代。接着,当服务器回传资料到207.176.253.15 时,Linux也会自动拦截回传封包,并填回正确的本地地址(192.168.1.25)。 Linux可管理数台本地计算机(如Linux的“IP伪装”示意图中的 192.168.1.25与192.168.1.34),并处理每一个封包,而不致发生混淆。作者有一部安装SlackWare Linux的老486计算机,可同时处理由四部计算机送往缆线调制解调器的封包,而且速度不减少。 在第二版核心前,“IP伪装”是以IP发送管理模块(IPFWADM,IP fw adm成为新“五绝”之“西狂”威名的终极王牌。前两大主动绝学在原有基础上额外提高10%伤害之后)来管理。第二版核心虽然提供了更快、也更复杂的IPCHAINS,但仍旧提供了IPFWADM wrapper来保持向下兼容性,因此,作者在本文中会以IPFWADM为例,来解说如何设定“IP伪装”(您可至http: //-ml查询使用IPCHAINS的方法,该页并有“IP伪装”更详尽的说明)。 另外,某些应用程序如RealAudio与CU-SeeME所用的非标准封包,则需要特殊的模块,您同样可从上述站得到相关信息。 作者的服务器有两张以太卡,在核心激活过程中,分别被设定在eth0与eth1。这两张卡均为SN2000式无跳脚的ISA适配卡,而且绝大多数的Linux都认得这两张卡。作者的以太络初始化步骤在et1中设定,指令如下: IPADDR="207.175.253.15" #换成您缆线调制解调器的IP地址。 NETMASK="255.255.255.0" #换成您的络屏蔽。 NETWORK="207.175.253.0" #换成您的络地址。 BROADCAST="207.175.253.255" #换成您的广播地址。 GATEWAY="207.175.253.254" #换成您的关地址。 #用以上的宏来设定您的缆线调制解调器以太卡 /sbin/ifconfig eth0 ${IPADDR} broadcast $ {BROADCAST} netmask ${NETMASK} #设定IP路由表 /sbin/route add -net ${NETWORK} netmask $ {NETMASK} eth0 #设定intranet以太络卡eth1,不使用宏指令 /sbin/ifconfig eth1 192.168.1.254 broadcast 192.168.1.255 netmask 255.255.255.0 /sbin/route add -net 192.168.1.0 netmask 255.255.255.0 eth1 #接着设定IP fw adm初始化 /sbin/ipfwadm -F -p deny #拒绝以下位置之外的存取 #打开来自192.168.1.X的传送需求 /sbin/ipfwadm -F -a m -S 192.168.1.0/24 -D 0.0.0.0/0 /sbin/ipfwadm -M -s 600 30 120
就是这样!您系统的"IP伪装"现在应该可以正常工作了。如果您想得到更详细的信息,可以参考上面所提到的HOWTO。
十堰哪里有专业的白癜风医院婴儿护脐贴要贴多久软肝的药哪种效果好-
-
北京冬奥会和冬残奥会组织委员会招聘公告搭配
北京冬奥会和冬残奥会组织委员会招聘公告北京2022年冬奥会和...
2020-06-06 | 民生理财
-
-
惠若琪自曝入戏太深以为边打边说女排实力雄搭配
惠若琪自曝入戏太深:以为边打边说 女排实力雄厚惠若琪参与...
2020-06-02 | 民生理财
-
-
云中之墅天际遨游雲山墅飞艇巡游开幕诚邀您搭配
云中之墅 天际遨游|雲山墅飞艇巡游开幕 诚邀您的参与想体验...
2020-05-30 | 民生理财
-
-
喜迎十九大民政故事汇之五聂秋护理精神病人
“喜迎十九大 民政故事汇”之五 || 聂秋:护理精神病人,让...
2019-07-16 | 民生理财
-
-
荆州市殡葬管理所狠抓信息宣传工作
荆州市殡葬管理所狠抓信息宣传工作9月8日,荆州市殡葬管理...
2019-07-16 | 民生理财
-
-
应城市民政局核灾工作组赴乡镇开展查灾核灾
应城市民政局核灾工作组赴乡镇开展查灾核灾8月8日上午9时,...
2019-07-11 | 民生理财