Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Debian Linux下ADSL撥號及動態域名的使用

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

日期:2017/2/7 16:58:52      編輯:Linux教程

  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 © Windows教程網 All Rights Reserved