[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > Linux > 正文
RedHat 6.1 NAT 十分鐘內設定完成參考文件
本文出自: 作者: (2001-09-27 15:00:00)
作者: 

  要順利完成 NAT 必要條件: 
  1.已經安裝兩塊網卡,並且在 Linux 中已經驅動 
  2.您已經將第一片卡(eth0)網絡配置設好了! 
   
  附注: 
   
  1.登入成 root 才可以執行安裝! 
   
  2.我們在這范例是設定eth1當對內的網關(Gateway) 
   
  3.eth1 組態設定: 
   IP: 172.20.1.254 
   NETMASK: 255.255.0.0 
   採用 B CLASS! 
   
  4.您其他的Client端電腦想要對外連線, 
   IP范圍可以為 172.20.x.x (當然x不可以超過254羅!) 
   (172.20.1.254不可使用!因為已經當GATEWAY了!) 
   NETMASK: 255.255.0.0 
   GATEWAY: 172.20.1.254 
   DNS: 網路上任何一台DNS皆可! 例: 168.95.1.1 
   這樣就可以上網啦! 
   
  廢話不多說,我們開始設置吧! 
  首先要設定IP: 
   
  Step 1: 
  (1)echo \'1\' > /proc/sys/net/ipv4/ip_forward 
   
  Step 2: 
  (1)編輯 /etc/sysconfig/network 檔案, 
  (2)將 FORWARD_IPV4 這一項改 \'true\'。 
   
  Step 3: 
  (1)編輯 /etc/sysconfig/network-scripts/ifcfg-eth1 檔, 
   如果這個檔案不存在,請確定您的系統有抓到第二張網路卡! 
  (2)將 IPADDR 這一項改 \'172.20.1.254\' 
  (3)將 NETMASK 這一項改 \'255.255.0.0\' 
  (4)將 ONBOOT 這一項改 \'yes\' 
  (5)存檔離開! 
   
  Step 4: 
  (1)編輯 /etc/rc.d/init.d/ipchains 檔案, 
  將以下檔案內容 copy 到 /etc/rc.d/init.d/ipchains 裡面! 
  -----------------Start of the file------------------- 
  #! /bin/sh 
  # 
  # chkconfig: - 55 55 
  # description: Written by Guang-Lin Liu. (leo@news.ncit.edu.tw) 
   
  # Source function library. 
  ... /etc/rc.d/init.d/functions 
   
  # Get config. 
  ... /etc/sysconfig/network 
   
  # Check that networking is up. 
  if [ ${NETWORKING} = "yes" ] 
  then 
  /sbin/depmod -a 
  /sbin/modprobe ip_masq_ftp 
  /sbin/modprobe ip_masq_raudio 
  /sbin/modprobe ip_masq_irc 
  /sbin/modprobe ip_masq_autofw 
  /sbin/modprobe ip_masq_cuseeme 
  /sbin/modprobe ip_masq_portfw 
  /sbin/modprobe ip_masq_quake 
  /sbin/modprobe ip_masq_vdolive 
  /sbin/modprobe ip_masq_user 
  /sbin/modprobe ip_masq_mfw 
  /sbin/ipchains -P forward DENY 
  /sbin/ipchains -A forward -s 172.20.0.0/16 -j MASQ 
   exit 0 
  fi 
  ------------------End of the file------------------ 
   
  (2)chmod 755 /etc/rc.d/init.d/ipchains 
  (3)執行 /usr/sbin/setup 程式,選 \'System services\' 這一項. 
   找到 \'[ ] ipchains\' 按下空白鍵選取!選取之後應該變成 
   這樣 \'[*] ipchains\'。選擇\'OK\'再離開即可! 
  Step 5: 
  /sbin/shutdown -r now 
  重新開機吧!
 
 

(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
RedHat 6.1 NAT 十分鐘內設定完成參考文件 (2001-09-27 15:00:00)
RedHat 7.0 安裝 NAT 作法簡介 (2001-06-05 16:10:00)
Linux 2.4 NAT HOWTO (2001-05-02 10:05:54)
CISCO 2500、1600系列路由器使用手冊--NAT功能配置 (2001-05-02 01:32:48)
如何使用NAT? (2001-04-15 19:56:34)
 

★  樊強制作 歡迎分享  ★