recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
for a LAN
>>> Choose a type of firewall (0-2):0
這裡要您選擇防火牆 的形式,通常我是不設火牆的,
所以直接選 0 就對了!
step 8:
Ethernet Interface: eth0
User name: T0123456
Activate-on-demand: No
Primary DNS: 139.175.10.20
Secondary DNS: 163.28.112.1
Firewalling: NONE
>>> Accept these settings and adjust configuration files (y/n)? y
接下來將您的設定作一個整合結果輸出,假如沒有問題的話,
輸入 y 之後就完成設定啦!
基本上,設定完成之後以下的檔案會被自動改變,
有影響的是 resolv.conf 這個檔案,您能够手動改變這個檔案喔!
Adjusting /etc/ppp/pppoe.conf
Adjusting /etc/resolv.conf
(But first backing it up to /etc/resolv.conf-bak)
Adjusting /etc/ppp/pap-secrets and /etc/ppp/chap-secrets
(But first backing it up to /etc/ppp/pap-secrets-bak)
(But first backing it up to /etc/ppp/chap-secrets-bak)
連上 Internet 之前,請先確認 eth0 或 eth1(用來連接線到 Modem 的那一張網路卡)已經斷線了,能够使用 /sbin/ifconfig 來確認,然後直接輸入
/usr/sbin/adsl-start
即可連上網路啦!通常比較容易出問題的地方在於硬體的連線情況,請先確認任何的硬體連線沒有問題喔!通常,假如您使用小烏龜(ATU-R)時,請使用跳線連接網路卡與ATU-R。另外一個容易出錯的地方在於輸入的帳號與密碼,帳號與密碼都是您的 ISP 給您的,並且注意大小寫。
--------------------------------------------------------------------------------
啟動 Linux 上面的 NAT 設定
NAT 設定由於 Linux 核心的不同而有點差異性,假如您是使用舊的 2.2.x 核心的話,也就是 Red Hat 7.0 以前的版本時,那麼您能够使用下面的指令來啟動 NAT 的功能:
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -P forward DENY
/sbin/ipchains -A forward -j MASQ -s 192.168.1.0/24 -d 0.0.0.0/0
/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
當然囉,您必須是使用 ipchains 這一個咚咚。至於若您使用的是 Red Hat 7.1 以後的系統,例如我們介紹的 Red Hat 7.2 的話,那麼就必須以下面的方法來啟動 NAT 囉:
echo "1" > /proc/sys/net/ipv4/ip_forward
modprobe ip_nat_ftp
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_conntrack_irc
/sbin/iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.1.0/24 -j MASQUERADE
當然囉,假如您希望每次開機都能够自動的載入上面的咚咚,那麼您就能够將上面的資料寫入 /etc/rc.d/rc.local 裡面的最後一行中!
詳細的 NAT 功能與相關設定能够看一下底下這兩篇文章,一定能够對您有幫助喔:
鳥哥的私房菜館--NAT 設定
Study-Area 的技巧心得--NAT 設定
容易出錯的地方
前一些時候幫一些網友在討論 NAT 的問題,後來發現大家的問題都差不多!最容易發生錯誤的地方在於 default gateway 的問題,在 /etc/sysconfig/network 這個檔案中,或許有個 GATEWAYDEV 的咚咚,那個東西是您的 Linux 主機預設的通訊閘,由於我們是使用 ADSL 撥接制的,所以撥接之後會有一個 ppp0 的界面,因此呢,您就必須在 GATEWAYDEV=ppp0 這一個設定才對喔!另外,將 GATEWAY= 這一行空下來不要設定!
假如您還是有解決不了的問題,請先參考一下底下這一篇探討網路問題的心得分享囉!
檢查 Linux 網路問題
--------------------------------------------------------------------------------
設定 Windows 用戶端的電腦設定
我們的 Linux 主機已經架設完畢囉!而且,假如您沒有更改上面的一些設定的話,那麼您的區域網路內的 Windows 電腦所需要注意的事項為:
Windows 的 IP 在 192.168.1.3~192.168.1.254 之間均可接受;
子遮罩網路 Netmask 為 255.255.255.0 這一個;
通訊閘為 192.168.1.2 ,這個需要與您的設定相呼應喔!
DNS 主機能够設定為 139.175.10.20 這一個 seednet 的 DNS 主機,假如您的 ISP 有提供其他的主機的話,那麼請參考吧!
這樣就夠您設定的資訊了吧!還是不會嗎?看一下 Hub 的連接一文吧!
--------------------------------------------------------------------------------
要不要設定 Client 的 MTU 值!?當然无需!
使用 Windows 2000 最討厭的地方就是需要一大堆的 MTU 偵測與設定了!在 Linux 裡面可就沒有這個困擾了!我的經驗裡面,呵呵!這個 Linux 做為網路頻寬的分享,不但速度快,而且夠穩定的了!我使用 Seednet 這一家 ISP 來說,最長的連線時間為兩個月左右沒有斷線過!而且,即使斷線了,使用 Linux 的設定功能,能够立即自動的連接上 Internet 喔!好用的很!
另外一個最棒的是, Linux 能够支援架站喔!不論是目錄伺服器、檔案伺服器、郵件伺服器、網頁伺服器、FTP 伺服器等等的服務,只要您的頻寬夠大,硬碟夠大,都能够架設喔!提供兩個架站的網站給您瞧一瞧:
鳥哥的私房菜館
Study-Area 的 Linux 架站說明
zt from: http://linux.vbird.org/adsl/080linux.php
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




