有誰會中華電信至時制用linux作nat讓三部電腦上網



贊助商連結


ee844548
2001-08-16, 12:44 PM
大家好
我作業系統是linux red hat 7.0 +cle1.0
申請計時制
我adsl的線直接接到eth0
eth1則接到hub
我eth0用計時制上網,沒有設ip及gateway
eth1用虛擬ip 192.168.1.1 netmask 255.255.255.0
別台電腦gateway要設我eth1的ip
且ifconfig指令
eth0'1都正常
ppp也有出現ip
ipchains的規則也照書下指令
echo 1 > /proc/sys/net/ipv4/ip_forward
ipchains -A forward -p all -s 192.168.1.0/24 -d 0.0.0.0/0 -j MASQ
問題出來了我網路上看到的資料都是有固定ip
問題我是計時制
所以eth0 的gateway我無法固定
因為是制計時會隨機給
為何無法上網
幫幫忙吧
我想不出來了

贊助商連結


antion
2001-08-16, 04:33 PM
請參考這裡,希望對您有幫助......
http://www.pczone.com.tw/showthread.php?postid=85518#post85518
http://www.cc.ncu.edu.tw/~center5/

中央大學可能有流量管制,下載檔案要很久哦.........

ee844548
2001-08-16, 06:51 PM
首先先謝謝你
資料我去看過了
他是用6.0來架設
我現在是用7.0架設
原則上我是希望用7.0來架設nat
因為有些用途我要用
資料我要再找看看了

repsol
2001-08-16, 11:40 PM
你的linux主機可以上網吧...沒錯..應該是如此...
你的其他台電腦gateway指向linux的eth1沒錯吧...可是不能上網
沒錯..應該是這樣...

你是用re-pppoe這套撥號的嗎 ...如果不是..我建議你用這套試試..
真的很簡單..
對談式的安裝...超簡單~~~~~~
設定時到最後
FIREWALL 部分共有三種方式連上internet
選 2保證可以讓其他電腦透過linuxnat上網

每當 linux重開機後...只要輸入adsl-start...就可以上網了..
或是你可以把它放在/etc/init.d下 ...每次開機他就會自動撥上網...

ee844548
2001-08-17, 01:50 AM
謝謝你的答覆
不過我正是用pppoe得撥接軟體
我知道原因了
因為我不小心把/etc/sysconfig/network-scripts/ifcfg-eth1
的檔案
就是eth1的設定加了一行
就是gw設成192.168.2.254
因為計時制的gw每次上網都會不一樣
但是gw只能有一個
所以去掉這個設定後
撥接後
就是利用隨機抓到的gw出去
其他設定一樣
謝謝大家的幫忙
我可以三台同時上網了
但是msdos ping ttl的時間很久
上網還好
現在要研究用內部虛擬ip架設web site(win2000)
將port導到win server web site