提供互联网连接的电子邮件地址

Jim*_*los 7 networking internet email

提供互联网连接的神秘电子邮件地址。

我正在查看我的计算机设置,发现它连接到一个电子邮件地址才能上网。

它有PPPoE

用户名:something@[host].com

密码: ****

我在浏览器上关注了 [host].com,它返回了。

No forwarding set for [host].com
Run Code Online (Sandbox Code Playgroud)

我非常怀疑这些电子邮件地址的工作原理,并且我很乐意了解它们的工作原理。

mta*_*tak 20

它实际上不是一个电子邮件地址。这是一个类似于电子邮件地址的用户名。事实上,PPPoE 根本不进行任何身份验证,而是由 PPP 或 (MS-)CHAP 等附加协议处理。要么只使用用户名作为普通字符串,协议不关心它是否看起来像电子邮件或只是username,甚至www.host.com。如果是字符串,则它是有效的用户名

PPPoE/CHAP 服务器可能(尽管这取决于实现)使用后端身份验证服务。该身份验证服务器可以为用户提供多个“命名空间”(因此他们可以拥有@host.com 和@host2.com)。使用 an@作为分隔符是分隔它们的一种便捷方法,而且它还提供了额外的好处,即用户已经熟悉这种格式(来自电子邮件地址)。

请注意,@host.com甚至不必存在即可使此方案发挥作用,因为它从未用于连接到服务。


use*_*686 13

它们不是电子邮件地址 \xe2\x80\x93,只是恰好采用“user@domain”形式的用户名。

\n

除了电子邮件之外,许多其他系统都需要区分属于不同管理域的用户帐户,其中许多系统都采用了“user@domain”语法(在某些此类系统中,@domain 甚至可能与 DNS 域没有任何关系) ),但也可以是“domain\\user”或“domain::user”或“domain!user”。

\n

因此,在您的情况下,“something@[host].com”仅充当您连接到 ISP 的 PPPoE 服务器的用户名(这有点除本地之外的 VPN 服务器),并且 PPPoE 服务器可能只使用域作为一部分数据库查找键(例如WHERE name = 'something' AND domain = 'host.com'),甚至完全忽略它。

\n

然后,您的所有 IP 数据包都会通过 PPPoE“VPN”连接进行隧道传输,而不是直接发送。

\n

至于为什么你的ISP首先需要PPPoE ,确切的原因只有ISP知道 \xe2\x80\x93 有些ISP出于计费原因使用PPPoE,有时这是模拟拨号时代的遗留(PPP一直是使用),有时它用于区分连接到共享线路的多个客户(例如连接到宿舍以太网的学生)。

\n