Linux Ubuntu系统之PPP拨号经验分享

Linux Ubuntu系统之PPP拨号经验分享,第1张

pppd 拨号模块,Linux系统是自带的, 就像windows下自带的RAS拨号一样,打印机等很多应用需要通过拨号方式进行通信的。

参考文档,配置4个文件:

这个事情,给我很大的启示: 不要做战略的矮子,再勤劳的执行力, 团队的效率也上不来的。

上网搜索,多亏google,很快就明白了,SSH通过22端口,开启了一个“session”,一般,如你执行 python3 main.py,随着SSH Session结束,Linux会kill这个process的。 而这个PPP拨号程序需要作为一个长时间运行的,故需要用 nohup 和 & 关键字,这样当你退出ssh,这个程序会驻留系统。

那么问题来了,查询运行的process,常用的 ps all就是不灵了。

要用ps ax | grep py 才可以。

这个问题也困扰了我好久。首先解决这个问题要检查:

1.pptpd服务器安装配置正确,

2. iptables input 表添加tcp 1723 47 和gre协议

3.nat表的postrouting 添加 -o eth0 -j MASQUERAID和-j SNAT --to

但是可以连接就是没有网:

4.检查ip_forword=1 开启地址转发。还是不行

5.看forward 链 清除默认项,--ok了,我现在设置防火墙都是先iptables -F 然后在添加就没有问题了

第5部最重要,因为默认系统会有一个其他的。linux的学习建议参考《linux就该这样学》

加油吧,企鹅人们!!!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/5940343.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-09
下一篇 2023-03-09

发表评论

登录后才能评论

评论列表(0条)

保存