首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux拨号服务器如何创建爬虫ip池

以我8年的爬虫经历,给大家一些创建自己专有的ip池的一些建议,这里我要提到的就是利用市面成熟的linux系统的拨号服务器创建的ip池。在Linux上创建一个用于网络爬虫的IP池可以通过多种方式实现。...在Linux上创建爬虫ip可以通过以下步骤实现:1、首先,你需要一个支持拨号的网络接口,比如3G/4G USB调制解调器或者手机热点。确保你的Linux服务器可以通过该接口连接到互联网。...2、安装拨号软件。在大多数Linux发行版中,你可以使用ppp软件来进行拨号连接。使用以下命令安装ppp软件:sudo apt-get install ppp3、配置拨号连接。...ATZOK AT+CGDCONT=1,"IP","your_apn"OK ATDT*99#CONNECT 替换your_apn为你的运营商提供的APN(接入点名称)。...5、运行拨号连接。使用以下命令运行拨号连接:sudo pppd call provider 这将启动拨号连接,将你的Linux服务器连接到互联网。6、配置爬虫ip服务器。

25510

树莓派实现SIM868 ppp拨号上网

通过ppp拨号上网就可以实现这个功能。   这样就可以实现树莓派通过socket或者http协议直接与服务器访问。...(2)、树莓派与电脑通过 ssh 或者 远程桌面 方式连接,可按照如下进行操作 新建一个linux shell脚本,命名为:bat.sh,内容如下: PS:使用shell脚本的目的就是为了在禁用 eth0...拨号成功如图所示: ? 指定ppp0网口ping百度,可以看到ping通了,也就说树莓派可以使用ppp拨号上网了。 PS:指定ppp0网口ping百度操作可参考指定网卡进行ping操作。 ?...,发现无法通过sim868上网和linux 的路由配置有关 执行完 pppd call gprs & 之后,ifconfig 查看网口配置情况 sudo pppd call gprs & ifconfig...8、 结语 经过第6、7步的思考,我们知道了如果单纯的执行 pppd call gprs & 启动ppp拨号的话,虽然能获得ip,但是缺少对于ppp0网口的路由配置,才导致无法通过sim868模块拨号上网

7.4K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SIM7600CE TCPIP连接与PPP拨号上网 4G上网

    SIM7600CE联网测试分为两部分: 1、TCP/IP连接 2、PPP拨号上网 实验环境:ubuntu-meta 16.04 硬件:树莓派3B,SIM7600CE 上网卡:移动的NB-IOT物联网卡...树莓派minicom串口调试 1、将模块插入树莓派中 2、安装minicom,minicom是linux平台串口调试工具: sudo apt-get install minicom 3、执行minicom...2. ppp拨号软件安装与配置 安装ppp sudo apt-get install ppp 新建一个script脚本 sudo su cd /etc/ppp/peers cp provider gprs...开始拨号 pppd call gprs  拨号成功! ? 再次查看网卡信息: ? 可以看到多出ppp0网卡,即成功拨号,并获得一个临时IP。...因为初次,拨号上网后,DNS无法解析,上不了网,可以加上指令: route add -net 0.0.0.0 ppp0 ? 成功!

    3.6K10

    Android 3G4G流量上网原理简析

    PPP拨号上网配置十分复杂,需要一系列的协商、验证,为了开发方便,LinuxPPP数据链路的建立过程进行抽象,实现了pppd拨号应用程序,专门用于管理PPP数据链路的建立与关闭。...在使用ttyUSB建立数据链路的时候,首先通过发送AT命令,打开无线上网模块,随后利用pppd拨号程序建立数据链路。...拨号链接过程遵循PPP通信协议,手机同蜂窝网络基站双方动态协商,配置链路参数、IP地址等,拨号成功后,Android系统会为基带模块映射一个虚拟网络接口名字可能是ppp0,或者rmnetxxx等,之后,...pppd拨号建立链路示意图.jpg 数据的发送流程 应用程序通过socket发送TCP/IP数据包时候,内核通过IP地址和路由表找到对应的网络接口(ppp0或者rmnetxxx),然后调用ppp协议相应的实现函数...ppp数据发送流程.jpg 数据的接收流程 数据接收流程可以看做是发送的逆向,不过这里稍微有些区别,那就是接收方,在数据链路建立的时候,接收方是pppd拨号进程,建立之后,普通的上网数据,接收方就是一般的用户进程

    4.9K60

    爬虫代理大厂都封得差不多了,了解下商业级 4G 代理搭建方法吧!

    使用起来差不多是这样的 但是呢,有个问题,根据我之前的测试结果来看,目前在 Linux 环境下还没有一个 HTTP 代理服务器是可以做到分别指定出网网卡和入网网卡的,嗯…这就很麻烦了,因为如果我们无法这么做的话...,那么直接在 apt install ppp 安装好拨号工具之后,用 chmod +x quectel-pppd.sh 给拨号脚本加个运行权限,然后 ....拨号时使用的 /dev/ttyUSB3 是指 4G 网卡的第四个通信端口,文档中的解释为:ttyUSB3→For PPP connections or AT command communication,...翻译一下就是用于 PPP 连接或 AT 命令通信。...断开拨号方面 Fanconn 的技术人员也提供了一个脚本,同样在 chmod +x quectel-ppp-kill 赋予运行权限之后,执行 ./quectel-ppp-kill 就可以了。

    3.5K31

    Docker竟然还能这么玩?商业级4G代理搭建实战!

    使用起来差不多是这样的 但是呢,有个问题,根据我之前的测试结果来看,目前在 Linux 环境下还没有一个 HTTP 代理服务器是可以做到分别指定出网网卡和入网网卡的,嗯…这就很麻烦了,因为如果我们无法这么做的话...,那么直接在 apt install ppp 安装好拨号工具之后,用 chmod +x quectel-pppd.sh 给拨号脚本加个运行权限,然后 ....拨号时使用的 /dev/ttyUSB3 是指 4G 网卡的第四个通信端口,文档中的解释为:ttyUSB3→For PPP connections or AT command communication,...翻译一下就是用于 PPP 连接或 AT 命令通信。...断开拨号方面 Fanconn 的技术人员也提供了一个脚本,同样在 chmod +x quectel-ppp-kill 赋予运行权限之后,执行 ./quectel-ppp-kill 就可以了。

    1.9K10

    Docker竟然还能这么玩?商业级4G代理搭建实战!

    使用起来差不多是这样的 但是呢,有个问题,根据我之前的测试结果来看,目前在 Linux 环境下还没有一个 HTTP 代理服务器是可以做到分别指定出网网卡和入网网卡的,嗯…这就很麻烦了,因为如果我们无法这么做的话...,那么直接在 apt install ppp 安装好拨号工具之后,用 chmod +x quectel-pppd.sh 给拨号脚本加个运行权限,然后 ....拨号时使用的 /dev/ttyUSB3 是指 4G 网卡的第四个通信端口,文档中的解释为:ttyUSB3→For PPP connections or AT command communication,...翻译一下就是用于 PPP 连接或 AT 命令通信。...断开拨号方面 Fanconn 的技术人员也提供了一个脚本,同样在 chmod +x quectel-ppp-kill 赋予运行权限之后,执行 ./quectel-ppp-kill 就可以了。

    2.2K20

    ubuntu下adsl拨号上网

    无论是电信还是联通,拨号软件都只有windows版本,根本没有考虑过linux用户,但是ubuntu这个优秀的系统怎么可能没有简单的拨号呢,下面由我给大家介绍几种linux拨号的方法,主要是分两种: 一...:帐号和密码没有改变       这算比较好的ip提供商了,我家用的就是这种,所以我从来都没用过运营商提供的拨号软件,而且这样能够使用路由器或者connectify等的软件分享一个ip上网,因此这种拨号在...但是这样也不能帮你联上网络,你可以使用以下命令: sudo gedit /etc/ppp/peers/dsl-provider,在该文件后追加自己的密码,再进行一次连接应该就ok了。...二:帐号在拨号前会发生改变        这种是真心歹毒的运营商呀,就如我们学校的电信,我们必须使用其拨号软件e信,而且由于它把帐号改变了,所以你不知道真正拨号上网的帐号是什么,也就不能使用路由器共享网络...其实最前面还有个回车键是看不见也不能输入的,用SNIFFER看下是,就是  ASCILL字符里面的 \r \n,将帐号复制到一个文本文件dns.txt中,再输入密码就可以拨上号码了 ,最后在linux

    3.4K30

    PPTP协议讲解

    PPTP协议讲解 什么是PPTP协议 一、安装 二、配置 三、开启IP转发和启动服务 四、配置PPTP连接验证 Windows端(示例:Windows10) Linux端(Kali Linux) 什么是...可以这样理解,Linux客户端使用一个虚拟网络设备ppp0(Windows客户端也可以理解成虚拟网卡),连接到服务器的虚拟网络设备ppp0上,这样客户端就加入了服务器端ppp0所在的网络。...3、chap-secrets vim /etc/ppp/chap-secrets 这里需要注意下,server名要和options里配置的name值一样,ip地址如果是即查用户***拨号过来以后可以使用任一地址...如果指定地址的话,***拨号过来只能是该地址。..." Linux端(Kali Linux) 点击AM后面的小方块 configure *** 点击+号,下滑,找到***中有PPTP Geteway中填写vps的公网IP 然后填写username

    10300

    利用pptp协议连接公司内网

    利用pptp协议连接公司内网 什么是PPTP协议 一、安装 二、配置 三、开启IP转发和启动服务 四、配置VPN连接验证 Windows端(示例:Windows10) Linux端(Kali Linux...VPN可以这样理解,Linux客户端使用一个虚拟网络设备ppp0(Windows客户端也可以理解成VPN虚拟网卡),连接到服务器的虚拟网络设备ppp0上,这样客户端就加入了服务器端ppp0所在的网络。...3、chap-secrets vim /etc/ppp/chap-secrets 这里需要注意下,server名要和options里配置的name值一样,ip地址如果是*即查用户VPN拨号过来以后可以使用任一地址...如果指定地址的话,VPN拨号过来只能是该地址。..." Linux端(Kali Linux) 点击AM后面的小方块 configure VPN 点击+号,下滑,找到VPN中有PPTP Geteway中填写vps的公网IP 然后填写username

    9900

    外网对接出现故障时排错方法与步骤(实战篇)

    ,问题比较多的就在拨号这块,来看看拨号会遇到的问题。...,这样不管对方采用什么方式都可以认证 # interface Dialer1 link-protocol ppp ppp chap user ccieh3c ppp chap password...simple ccieh3c.com ppp pap local-user ccieh3c password simple ccieh3c.com 还一个小技巧,PC拨号是会显示PAP还是CHAP认证的...比如帐号少输入了一位 interface Dialer1 link-protocol ppp ppp chap user ccieh3 ppp chap password simple ccieh3c.com...(4)没任何信息提示 由于粗心把线路接错了,或者把拨号调用到了其他接口 光猫数据没有做好,可以观察光猫的指示灯是否正常 猫是路由模式,不是桥接模式,导致它找不到接入服务器 用其他终端接入光猫测试拨号 提示这样的就是没有找到接入服务器

    37710

    PPPoE客户端原理与配置_路由交换基础

    把多个主机连接到接入设备最经济的方法就是以太网,PPP协议能够提供良好的控制和计费功能。所以产生了以太网传输PPP报文即PPPoE。...会话阶段:包含两部分:PPP协商阶段和PPP报文传输阶段。...PADR:PPPoE发现请求报文 PADS:PPPoE发现会话确认报文 PADT:PPPoE发现终止报文 PPPoE客户端配置: [R1]dialer-rule //进入Dialer-rule视图,通过拨号规则来配置发起...用户名相同 [R1-Dialer1]dialer-group 1 //将接口置于一个拨号访问组 [R1-Dialer1]dialer bundle 1 //指定Dialer接口使用的Dialer bundle...,设备通过Dialer bundle将物理接口与拨号接口关联 [R1-Dialer1]ppp chap user enterprise@huawei [R1-Dialer1]ppp chap password

    2.4K20
    领券