产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[综合话题] AMH安装V_PN模块 PP_TP-V_PN-1.0

w241357
银牌会员
1148.00 价值分

894849635 发表于 2013-09-06 21:43:43
引用:
894849635 发表于 2013-9-7 21:56
是哪不会呢?安装模块?还是V_PN的调试。我可以教你。


我小白,指令什么的啊,头痛.看不懂
回复  2013-09-10 08:51:06 21

amysql
创始人
99530.81 价值分

安装失败了,
看了原因:
安装脚本rpm目录问题ovz_pp_tp_cd,是改成PP_TP-V_PN了

楼主还需改改,
其实判断系统区别centos就行了,
debian与ubuntu放一块、ubuntu也支持的。
另外楼主有没考虑64位系统的呢?

还有,debian卸载脚本就不用把iptables卸载掉。

模块卸载脚本还发现一些小问题:
sed -i /mknod /dev/ppp c 108 0/d /etc/php.ini
sed -i /echo 1 > /proc/sys/net/ipv4/ip_forward/d /etc/rc.local

参数存在空格就需要使用引号。
这里怎么会有/etc/php.ini?
下面可以这样清除,
sed -i '/ip_forward/d' /etc/rc.local

  支持 (0分)  反对 (0分)
回复  2013-09-10 18:18:23 22

AMH面板 - 好用高效低占用、安全可靠极稳定

894849635
金牌会员
15129.94 价值分

唔。。因为写模块是用之前的模块改的。。。所以有php.ini
  支持 (0分)  反对 (0分)
回复  2013-09-10 19:02:17 23

894849635
金牌会员
15129.94 价值分

引用:
amysql 发表于 2013-9-10 18:18
安装失败了,
看了原因:
安装脚本rpm目录问题ovz_pp_tp_cd,是改成PP_TP-V_PN了


所说问题已经修复。
  支持 (0分)  反对 (0分)
回复  2013-09-10 20:09:54 24

894849635
金牌会员
15129.94 价值分

引用:
amysql 发表于 2013-9-10 18:18
安装失败了,
看了原因:
安装脚本rpm目录问题ovz_pp_tp_cd,是改成PP_TP-V_PN了


我嘞个去。。。A大,32位就把我折腾成这样了。。。64位留给后人吧。。。。
  支持 (0分)  反对 (0分)
回复  2013-09-10 20:11:47 25

不懂得
银牌会员
2243.00 价值分

支持系统太少了,64位的路过
  支持 (0分)  反对 (0分)
回复  2013-09-10 20:35:58 26

amysql
创始人
99530.81 价值分

引用:
894849635 发表于 2013-9-10 20:11
我嘞个去。。。A大,32位就把我折腾成这样了。。。64位留给后人吧。。。。 ...


支持 64位系统用的人还是比较多。
有时间时,我这边改改吧。

  支持 (0分)  反对 (0分)
回复  2013-09-10 20:45:24 27

sword
铁牌会员
13.00 价值分

留下脚印。。。。后面安装!!! 支持
  支持 (0分)  反对 (0分)
回复  2013-09-11 00:34:02 28

yun
银牌会员
1276.20 价值分

mark
  支持 (0分)  反对 (0分)
回复  2013-09-11 02:22:31 29

amysql
创始人
99530.81 价值分

这次花了很多时间测试,与改了些发现的问题。

Centos ***********************************

1、兼容支持64位系统。
2、卸载安装包顺序与名称有误:
rpm -e dkms-2.0.17.5-1
rpm -e kernel_ppp_mppe
rpm -e ppp-2.4.4-9.0
rpm -e pp_tpd-1.3.4-1

3、卸载脚本有误:
sed -i /mknod /dev/ppp c 108 0/d /etc/rc.local
sed -i /echo 1 > /proc/sys/net/ipv4/ip_forward/d /etc/rc.local
更改
sed -i '/mknod \/dev\/ppp c 108 0/d' /etc/rc.local
sed -i '/echo 1 > \/proc\/sys\/net\/ipv4\/ip_forward/d' /etc/rc.local

4、允许1723端口
/sbin/iptables -I INPUT -p tcp --dport 1723 -j ACCEPT;
5、保存一份iptables至/etc/init.d/amh-start启动加载。
/sbin/iptables-save > /etc/amh-iptables;


Debian/ Ubuntu******************************************

1、更新了IP判断,避免添加了内网IP。

2、删除以下代码:
sed -i 's/exit\ 0/#exit\ 0/' /etc/rc.local
echo iptables -t nat -A POSTROUTING -s 192.168.99.0/24 -j SNAT --to-source `ifconfig | grep 'inet addr:'| grep -v '127.0.0' | cut -d: -f2 | awk 'NR==1 { print $1}'` >> /etc/rc.local
echo exit 0 >> /etc/rc.local

sed -i /iptables -t nat -D POSTROUTING -s 192.168.99.0/24 -j SNAT --to-source `ifconfig | grep 'inet addr:'| grep -v '127.0.0' | cut -d: -f2 | awk 'NR==1 { print $1}'/d /etc/rc.local
sed -i 's/exit\ 0/#exit\ 0/' /etc/rc.local
sed -i /'exit 0'/d /etc/rc.local

3、/sbin/iptables-save > /etc/amh-iptables;

---------


目前模块已收录。
AMH3.* 与AMH4.*环境的面板上可以下载使用了。
也感谢楼主的为开源社区/amh做出的贡献。

期待新版本,支持面板添加管理账号,与提供ssh命令用于API接口调用。


  支持 (0分)  反对 (0分)
回复  2013-09-12 15:35:28 30
< 1 2 3 4 5 >  (总5页)
AMH社区列表
用户服务中心