close
RedHat下架設PPP Server詳解
首先,我們要打開系統對com口的tty守護。在redhat預設下,系統沒有配置com口的守護。我們需要自己手工在系統的初始化文件列表中添加com口的守護命令。Redhat在安裝時,有一個communication套件,裏面有一個mgetty-1.1.14-8.i386.rpm,安裝他用來做com口的tty守護程式。
Mgetty的用法和Slackware下面的agetty和uugetty查不多,而且更好用一點。下面就是mgetty的主要參數說明(省略了與Fax有關的東西):
mgetty [options] ttydevice [gettydefs]
-s 速率設置
-p 登陸提示
-n # 響鈴多少次後系統自動回應,#表示響鈴的次數,預設值爲1次。
-R 回撥,回撥時間 t秒
-i 登陸成功後的資訊
有了參數說明,寫一個com口的初始化腳本就很容易了。在/etc/inittab裏面添加一行命令,我的是這樣寫的:
###############dial up###################
d1:12345:respawn:/sbin/mgetty -s 38400 -n 3 ttyS0
我用的是com1,如果你用com2的話,就把gettydefs改成ttyS1就可以了。
執行Init q,看看mgetty啓動了沒有,如果沒有,根據modem使用com口的情況修改上述文件,直到mgetty啓動,同時modem的TR燈點亮爲止。
接著需要設置ppp參數。在/etc/ppp目錄下修改options和options.ttyS0(如果你使com2就改option.ttyS2):
options :
asyncmap 0
netmask 255.255.255.0 (根據你網路的設置修改遮罩類型)
proxyarp
lock
crtscts
modem
options.ttyS0 :
192.168.0.1:192.168.0.2
(ppp server的IP:分配給撥入機器的IP)
用root login,然後執行chmod u+s /usr/sbin/pppd,使撥入用戶有執行pppd的許可權。最後添加一個用戶, username爲ppp(當然也可以爲其他的),在/etc/passwd下設置ppp用戶的shell爲“/usr/sbin/pppd –detach”。
現在你的redhat就成爲了一台ppp Server了,打開另一台機器,撥通你自己的伺服器試一試?
BTW:如果你想讓你的ppp Server順便做你ppp到外部的proxy,再執行一條命令就可以了:/sbin/ipfwadm –F –a m –S 192.168.168.0/16 –D 0.0.0.0/0
[架PPPoE Server on Red Hat 8.0]
Step 1 :
PPP -server -I eth0 -S Name -L 10.1.2.30 -R 10.1.2.31 -N 20
-------> Name 是指隨便打個名字, 不是真的打 Name上去哦, IP 可依需要而改變
Step 2:
cd /etc/ppp
vi pppoe -server-options
開啟這檔案之後, 再依它的範例修改內容即可. 以下二個也依此類推.
vi pap-secrets (add the name and password you want)
vi chap-secrets
step 3:
cd /etc/ppp
vi pppoe-server-options
remove ==> #login (把#拿掉)
ms-dns 168.95.1.1 (it's DNS)
架好PPPoE Server 之後,
vi /etc/ppp/options
lock
mru 1200
mtu 1492
全站熱搜