苹果手机为啥越狱完就不能连接L2TP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了苹果手机为啥越狱完就不能连接L2TP相关的知识,希望对你有一定的参考价值。

不越狱的时候能连,同一个账号其他手机上能连上,

您好,首先您得清楚:

越狱,是指开放用户的操作权限,使得用户可以随意擦写任何区域的运行状况,只有越狱成功后iphone的文件系统才处于可读写(rw)状态,可以安装和运行未经过官方认证的第三方程序、插件。
优点:1.在原本ios4.x不越狱时有后台运行功能的基础上,能够使某些不支持后台运行的程序支持后台运行。
2.系统权限很高,可以自己优化系统,可以修改系统文件。可以安装更多拥有高系统权限的软件,实现更多高级功能!例如:与其他设备蓝牙发送文件、短信回执、来电归属地、、flash插件、内容管理等等。
3.可以更换主题、图标、短信铃声等等,打造个性的手机。
4.可以借助第三方文件管理软件灵活的管理系统或者其他文件。把iphone当移动硬盘(u盘)。
缺点:1.费电
2.可能会造成系统不稳定,拥有很高系统权限的同时,我们也伴随着系统崩溃的危险
3.在新的手机固件版本出来的时候,不要升级,否则越狱会失效。
4.越狱过程中产生小BUG,但是对正常使用毫不影响.
5.在使用一些破解的插件的同时会有时会白苹果或导致系统不稳定,建议购买正版的插件。
根据您所提供的情况“不越狱的时候能连,同一个账号其他手机上能连上”;很可能是因为越狱造成系统的不稳定,BUG产生的。
如果您想恢复到未越狱的状态,可以升级系统或者刷机处理。
参考技术A 你越狱了还想连接ITINES吗?苹果公司的员工都是傻子呀?明明知道哪些人越狱而不去制止是为什么呀?不就是因为你越狱后无法正常使用苹果官方的一切软件了。追问

那为什么我其他越狱的手机就能连上呢

追答

因为你们不一样。

参考技术B 出现这种问题很正常,自己没事研究一下就好了,手机肯定能好你放心,最后祝你身体健康,万事如意,最好希望你有钱,只要有钱才是硬道理,一出问题,管它什么原因买新的就是。 参考技术C 越狱本来就是有风险的破解行为,出现故障很正常,找专业人士查看 参考技术D 首先这个和越狱没关系的哦,一般是和网络或者设备有关系
您可以先检查一下两台手机是否共用的同个本地网络
第二呢就是手机设备是都存在异常,设置是不是正确
我个人在用的一款软件是 东腾_动态ip 有不明白的可以查找一下哦

iOS 越狱--OpenSSH连接(登录)手机 和 SSH公钥登录(免密登录)

参考技术A OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。 SSH协议可以用来进行远程控制, 或在计算机之间传送文件。

OpenSSH连接(登录)手机

1. 在cydia 中安装OpenSSH 包

2. 打开手机wifi设置

3. 连接wifi

4. 读取ip地址

5. 打开终端

6. 运行命令 ssh root@你的ip

7. 输入密码: alpine (可以自定义)

ssh 到你的 iPhone,修改 root/mobile 两个权限下的密码。默认密码是 alpine,使用 passwd 命令修改密码。

修改 root 权限密码

likid$ ssh root@192.168.18.167 // use root role to login

The authenticity of host '192.168.18.167 (192.168.18.167)' can't be established.

RSA key fingerprint is SHA256:xxx.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.18.167' (RSA) to the list of known hosts.

root@192.168.18.167's password: // enter original passwordalpine

iPhone:~ root# passwd // change password command

Changing password for root.

New password: // enter your new password

Retype new password: // again

iPhone:~ root#exit // logout

logout

Connection to 192.168.18.167 closed.

修改 mobile 权限密码

Likid$ ssh mobile@192.168.18.167 //use mobile role to login

mobile@192.168.18.167's password: // enter original passwordalpine

iPhone:~ mobile$ su root

Password:

iPhone:/var/mobile root# cd 

iPhone:~ root# passwd mobile

Changing password for mobile.

New password:

Retype new password:

iPhone:~ root#exit

logout

Connection to 192.168.18.167 closed.

SSH公钥登录的前提是已经登录过SSH

SSH公钥登录的原理

Mac电脑将自己的公钥发给远程的手机

手机随机生成的一段字符串, 发给Mac电脑

Mac电脑利用私钥加密字符串

手机利用公钥解密字符串

SSH公钥登录步骤:

1. cd  ~/.ssh 目录下 (ls 查看当前路径下文件)

Snip20180602_1.png

2. ssh-keygen 创建RSA 密钥

ssh-keygen

使用上述命令创建 RSA的公钥和私钥.

输入命令之后, 一路回车就可以, 生成下图中两个私钥 id_rsa 和公钥 id_rsa.pub

生成密钥

3. ssh-copy-id root@192.168.1.102 拷贝密钥到服务器

ssh-copy-id root@192.168.1.102

这里的ip是你手机wifi的ip地址, 会将文件拷贝到 ~/.ssh/ 目录下

中间会需要你输入链接服务器(手机)的密码

密码默认是: alpine (在OpenSSH源中可以看到)

5. ssh root@192.168.1.102 登录SSH

ssh root@192.168.1.102

苹果有一个服务,叫usbmuxd,这个服务主要用于在USB协议上实现多路TCP连接.

USB 登录需要端口映射,目前有两种方式映射

Python脚本 tcprelay 端口映射:

# 将本地的12345端口映射到设备的TCP端口22# -t 表示能够同时支持多个SSH连接HanDaDaMacBook-Air:~ HanDaDa$python tcprelay.py -t 22:12345

Iproxy端口映射

# 安装libimobiledevice工具 或者usbmuxd

HanDaDaMacBook-Air:~ HanDaDa$brew install libimobiledevice 

或者

HanDaDaMacBook-Air:~ HanDaDa$brew install usbmuxd 

# 映射端口HanDaDaMacBook-Air:~ HanDaDa$iproxy 12345 22

以上两种方式成功后皆可通过以下SSH连接登录手机

# ssh连接本地的端口12345,由于做了端口映射,所以会通过usb连接对面设备的22端口。# 127.0.0.1 是IP地址# -p 表示端口号HanDaDaMacBook-Air:~HanDaDa$ssh-p12345root@127.0.0.1

!!!注意:要想保持端口映射状态,不能终止此命令行(如果要执行其他终端命令行,请新开一个终端界面),不一定非要10010端口,只要不是保留端口就行

端口映射完毕后,以后如果想跟iPhone的22端口通信,直接跟Mac本地的10010端口通信就可以了

新开一个终端界面,SSH登录到Mac本地的12345端口(以下方式2选1)

ssh root@localhost -p 12345

ssh root@127.0.0.1 -p 12345

localhost是一个域名,指向的IP地址是127.0.0.1,本机虚拟网卡的IP地址

usbmuxd会将Mac本地10010端口的TCP协议数据,通过USB连接转发到iPhone的22端口

也可以用itnl工具来实现端口转发

wangguanxiao-2:~ apple$ itnl --iport 22 --lport 10010

[INFO]Waiting for new TCP connection on port 10010

[INFO]Waiting for device...

[INFO]Device connected: a7aee83045805b75336d38faec08a3b73b6d49d1 - Ignoring(non-USB)

[INFO]Device connected: a0370fce4f5755310d2a26b020b989c59d9780aa - Ignoring(non-USB)

[INFO]Device connected: a0370fce4f5755310d2a26b020b989c59d9780aa

https://www.jianshu.com/p/792443fe1da2

https://www.jianshu.com/p/8b290bed9f64

https://www.jianshu.com/p/836d2f317acb

https://www.jianshu.com/p/05dec177702d

https://www.jianshu.com/p/5241669baa74

以上是关于苹果手机为啥越狱完就不能连接L2TP的主要内容,如果未能解决你的问题,请参考以下文章

苹果手机怎么越狱 苹果手机越狱大全

苹果越狱后能不能直接root

为啥我的iphone越狱了但那些手机助手上却显示没有越狱呢

使用苹果iphone手机怎样才能获得root权限

越狱后登陆不了钉钉

使用苹果iphone手机怎样才能获得root权限