虚拟机ubuntu上搭建pppoe服务器
一、环境虚拟机:ubuntu10.04 网卡需采用桥接模式!启动vmware时,需要用管理员权限,才能编辑以下窗口:需要在以下窗口中将bridge桥接到有线网口,避免自动模式下,连接到无线网卡,导致pppoe不通二、 虚拟机配置PPPOE服务器1、安裝PPPoE Server Software1)sudo apt-get installpp
虚拟机:ubuntu 10.04
网卡需采用桥接模式!
启动vmware时,需要用管理员权限,才能编辑以下窗口:
需要在以下窗口中将bridge桥接到有线网口,避免自动模式下,连接到无线网卡,导致pppoe不通
二、 虚拟机配置PPPOE服务器
1、安裝PPPoE Server Software
1)sudo apt-get install ppp
2)rp-pppoe(非apt套件)
wget -c
sudo tar zxvf rp-pppoe-3.11.tar.gz -C /opt/
sudo chown -R root:root /opt/rp-pppoe-3.11/
3)
sudo apt-get install libc6-dev
4)
sudo /opt/rp-pppoe-3.11/go
这一步基本上不需要设置什么,直接回车、防火墙选0(不需要)。
2、
sudo gedit /etc/ppp/options
就是打开/etc/ppp/options中下面的几个功能(去掉前面的#就可以了)
------------------/etc/ppp/options-----------------------------
ms-dns 219.141.140.10
asyncmap 0
noauth
crtscts
local
lock
hide-password
modem
-pap
+chap
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
-------------------------------------------------------------------
note:
ms-dns 219.141.140.10
-pap
+chap
具体的不详述,根据文件的描述加上自己的sense配就是。
$sudo cat pppoe-server-options
----------------------/etc/ppp/pppoe-server-options-------------------
# PPP options for the PPPoE server
# LIC: GPL
require-chap
auth
#login
lcp-echo-interval 10
lcp-echo-failure 2
ms-dns 219.141.140.10
------------------------------------------------------------------------------
3、添加用户:
sudo gedit /etc/ppp/chap-secrets
就是编辑用户名和密码的如下。
$ sudo cat chap-secrets
---------------/etc/ppp/chap-secrets------------------
# Secrets for authentication using CHAP
# client server secret IP addresses
#
name
test
-----------------------------------------------------------
4、
$sudo -i
#echo "1">/proc/sys/net/ipv4/ip_forward
注意:
或者这样改
修改/etc/sysctl.conf文件:net.ipv4.ip_forward = 1 启用转发功能
执行如下命令,让配置即时生效
#sysctl -p
5、
sudo pppoe-server -I eth1 -L 192.168.5.1 -R 192.168.5.5 -N 10
意思就是,获得pppoe地址信息如下
-I eth0
-L 192.168.5.1
-R 192.168.5.5 pppoe服务器分配给客户端的IP地址,从192.168.5.5开始,递增
-N 10
-C:
-S:
-T:
6、
sudo killall pppoe-server
- 2265
- 1
- 0
- 0
扫一扫分享内容
- 分享
顶部
所有评论(0)