歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Debian Linux下ADSL撥號及動態域名的使用

Debian 下ADSL撥號及動態域名的使用


I.ADSL撥號


ADSL一般使用的是 PPPoE協議,Debian使用的軟件是rp-pppoe,

使用:

apt-get install pppoe pppoeconf


就安裝了這個軟件。


然後運行 pppoeconf,自動檢測連接ADSL的網卡,然後輸入相應的參數,如用戶名,密碼等等,就可以使用 pon 進行連接Internet。


生成的配置文件在:


/etc/ppp/peers/dsl-provider


II. 動態域名


首先去http://www.3322.org/ 申請動態域名。申請之後,在http://www.3322.org/dyndnspage/client.html 下載他的客戶端。然後解壓縮,我是解壓縮到

/usr/local/bin/ez-ipupdate的。


在目錄 /etc/ppp/ip-up.d 下面的shell,在ppp起來的時候,都會被自動執行,這樣將動態域名的更新程序放在這裡,就能夠自動更新了。另外也可以在這個文件裡面,放置防火牆規則和NAT的規則,如我在這個目錄下面生成一個 02nat (注意屬性要 chmod 755 02nat 改成可執行的:

 

#!/bin/bash
#
IPTABLES=\"/sbin/iptables\"
# 裝載相應的模塊
modprobe iptable_nat
# 清空所有的規則
${IPTABLES} -t filter -F INPUT
${IPTABLES} -t filter -F OUTPUT
${IPTABLES} -t filter -F FORWARD
${IPTABLES} -t filter -X
${IPTABLES} -t nat -F PREROUTING
${IPTABLES} -t nat -F OUTPUT
${IPTABLES} -t nat -F POSTROUTING
${IPTABLES} -t nat -X
${IPTABLES} -t mangle -F PREROUTING
${IPTABLES} -t mangle -F OUTPUT
${IPTABLES} -t mangle -X
# NAT的規則
${IPTABLES} -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
# 打開包轉發功能
echo 1 > /proc/sys/net/ipv4/ip_forward
#動態域名更新
      /usr/local/bin/ez-ipupdate -h xxx.3322.org -i ppp0 -S qdns -u username:password

其中 xxx.3322.org 是你申請的域名,username是用戶名,password 是密碼

Copyright © Linux教程網 All Rights Reserved