原文出處:
1、檢視系統上是否安裝了pppoe伺服器軟體
[root@localhost ~]# rpm -qa | grep pppoe若顯示以上資訊則已經安裝了pppoe軟體,若無資訊則首先安裝pppoe軟體rp-pppoe-3.10-6.fc12.i686
[root@localhost ~]# yum install pppoe2、配置系統支援ip**
root@localhost ~]# vim /etc/sysctl.conf3、修改pppoe伺服器的主配置檔案修改net.ipv4.ip_forward = 1
[root@localhost ~]# vim /etc/ppp/pppoe-server-options若認證方式採用 chap則配置內容如下
# ppp options for the pppoe server
# lic: gpl
require-chap
#require-pap
login
lcp-echo-interval 10
lcp-echo-failure 2
#default-asyncmap
#ms-dns 202.96.134.133
若認證方式採用 pap則配置內容如下
# ppp options for the pppoe server
# lic: gpl
#require-chap
require-pap
#login
lcp-echo-interval 10
lcp-echo-failure 2
#default-asyncmap
#ms-dns 202.96.134.133
4、新增認證帳號
若認證方式採用 chap則
引用塊內容[root@localhost ~]# vim /etc/ppp/chap-secrets內容如下
username password
swz * swz *
abc * abc *
若認證方式採用 pap則
[root@localhost ~]# vim /etc/ppp/pap-secrets內容如下
#username password
swz * swz *
abc * abc *
備註:此認證方式的帳號必須是系統帳號,即 /etc/passwd檔案中存在的帳號
5、修改配置檔案/etc/ppp/options
[root@localhost ~]# vim /etc/ppp/option若認證方式為chap則內容如下
local
#auth
#lock
若認證方式為pap則內容如下
#local
auth
lock
6、啟用pppoe服務
[root@localhost ~]# pppoe-server -i eth0 -l 192.168.40.12 -r 192.168.40.100 -n 10-l: 裝置虛擬的pppoe介面,該介面的ip位址可以為任意指定
-r: pppoe位址池的起始位址
-n: 位址的個數
#!/bin/sh
busybox ifconfig eth0 10.10.26.47 netmask 255.255.255.0
busybox route add default gw 10.10.26.1
killall pppoe-server
pppoe-server -i eth0 -l 192.168.26.1 -r 192.168.26.10 -n 10
iptables -f
echo
0 > /proc/sys/net/ipv4/ip_forward
iptables -a input -i eth0 -s
192.168.26.0/24 -j drop
iptables -t nat -a postrouting -s
192.168.26.0/24 -j snat --to-source 10.10.26.47
echo
1 > /proc/sys/net/ipv4/ip_forward
在Linux通過Apache搭建git伺服器
初始化git倉庫 git init bare 1.1 建立新使用者 然後輸入該使用者要使用的密碼。1.2 修改git team.htpasswd檔案的所有者與所屬群組 1.3 設定git team.htpasswd檔案的訪問許可權 2.1 用vim開啟httpd.conf vi etc httpd ...
Linux下使用Apache搭建SVN服務 二
四 安裝svn的依賴包 1 安裝apr 1.檢視是否安裝 rpm qa grep apr 2.解除安裝原有安裝apr rpm e apr 0.9.4 24.9 nodeps 3.編譯安裝 tar xzf apr 1.4.8.tar.gz cd apr 1.4.8 configure prefix u...
Linux 用vsftpd工具搭建ftp伺服器
vsftpd是乙個開源免費的搭建ftp伺服器的工具 yum install vsftpd service vsftpd start service vsftpd status chkconfig vsftpd on 開機啟動,centos 6注意防火牆,防火牆配置參考其他博文 開啟vsftpd服務後...