熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Turbo Linux下IP的偽裝

2013-11-13 16:09:18  來源: Oracle 

  作者:李振華
  
  一如何設置IP偽裝
  
  IP偽裝是當一個計算機訪問Internet時能將其自身的IP地址偽成其他機器的IP地址如果連接到Internet上的一個Linux主機具有IP偽裝功能那麼與之相連的計算機無論是在同一個局域網上或是通過Modem連接的盡管它們沒有正式的IP地址但都可與Internet相連
  
  在Turbo Linux下是通過使用如下命令設置IP偽裝的
  
  #/sbin/ipchains –P forward DENY
  #/sbin/ipchains –A forward –s xxxxxxxxxxxx/y –j MASQ
  
  其中y是根據子網的級別而確定的數字xxxxxxxxxxxx是網絡地址下表列出了不同子網下的y值
   
  二設置IP偽裝舉例
  
  我們以如下網絡結構圖為例(假定與Internet相連的網絡為/
  
  在該網絡結構圖中防火牆左邊為私有網絡網絡為/地址用黑體表示
  防火牆與一個PPP服務器通過電話線相連接口設備為pppPPP服務器IP為
  我們要使私有網絡的所有主機通過防火牆進行IP偽裝那麼可以在防火牆主機上使用如下腳本命令
  
  echo >/proc/sys/net/ipv/ip_forward
  /sbin/modprobe ip_masq_cuseemeo
  /sbin/modprobe ip_masq_ftpo
  /sbin/modprobe ip_masq_irco
  /sbin/modprobe ip_masq_quakeo
  /sbin/modprobe ip_masq_usero
  /sbin/modprobe ip_masq_vdoliveo
  /sbin/ipchains –P forward DENY
  /sbin/ipchains –A forward –j MASQ –i ppp –s /
  
  在該腳本程序中增加了用於使用IP偽裝的FTPCUSeeMeIRCRealAudioQuake等模塊在轉發鏈中增加了私有網絡的IP偽裝規則將上面的腳本程序放在/etc/rcd/rclocal文件中可在系統啟動時進行IP偽裝設置
  
  

From:http://tw.wingwit.com/Article/program/Oracle/201311/17906.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.