環境:假設在電信申請了固定IP,內網為192.168.0網段,外網寬帶網段為10.150.224.0。外網的網關為10.150.224.193, 配置的網關服務器IP為192.168.0.1。外網IP為10.150.224.194兩面三刀個網地址綁定在兩塊網卡。
說明:主要修改四邊個配置文件,分別為:network,ifcfg-eth0,ifcfg-eth1,rc.local修改這四個文件用到一個命令vi,內網網卡配置文件為eth0,外網網卡配置文件為eth1, ( ->後為說明文字,不需輸入)按照下面的修改過來,保存命令為:wq.
1.鍵入:vi /etc/sysconfig/network
NETWORKING=yes
FORWARD_IPV4="yes"
HOSTNAME=www.itts.com ->(如果Linux服務器上有網站的話,輸入網站的域名。)
GATEWAY="10.150.224.193" -> 外部網關
GATEWAYDEV="eth1"
->輸入完上面的命令後,先按ESC鍵,然後按住Shift鍵+(:;)鍵,在屏幕下出現 :提示,後在提示後輸入wq字母,按Enter鍵退出保存設置。
2.鍵入:vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
BOOTPROTO="none"
BROADCAST="10.150.224.255" -> ?(請高手解釋此值為什麼意思)
IPADDR=""10.150.224.194" ->外部IP
NETMASK="255.255.255.0"
NETWORK="10.150.224.0" ->外部網段
ONBOOT="yes"
3.鍵入:vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
ONBOOT="yes"
BOOTPROTO="none"
IPADDR="192.168.0.1" -> 內網IP
NETMASK="255.255.255.0" ->子網掩碼
4.鍵入:vi /etc/rc.d/rc.local
/sbin/depmod -a
echo 1 > /proc/sys/net/ipv4_forward
(將以上兩行命令加在此文件末尾.)
5.鍵入:vi /etc/sysconfig/ipchains ->將原先內容刪除
-A forward -d 202.102.128.68/32 -j MASQ ->外部DNS解析
-A forward -s 192.168.0.0/24 -j MASQ ->內部IP(如果有多個網段,加入對應的IP地址,如:-A forward -s 192.168.1.0/24 -j MASQ)
-A forward -d 61.156.45.62 -j MASQ ->外部網關
6.鍵入:vi /etc/resolv.conf ->加入
nameserver 202.102.128.68 外部DNS
7.運行命令:netconf ->Enter
選擇 routing and gateway ->Enter
加入 10.150.224.193 ->外部網關
完成!!!
我只是不明白其中的一些設置的含義,請指教!!!!