Contact me: hankecnc@gmail.com

挂件服务器地址/端口 #14

推推 grbl 3年前 (2023-01-31) 241次浏览
关闭
Timvrakas 打开了这个问题 2015 年 4 月 23 日 · 3条评论
关闭

挂件服务器地址/端口#14

Timvrakas 打开了这个问题 2015 年 4 月 23 日 · 3条评论

注释

挂件服务器地址/端口 #14

在我看来,挂件服务器启动后,地址和端口应该永久显示在 GUI 的某处。即使是终端窗口中的一行也会切断它。(没有双关语的意思!)

另外(更重要的是)吊坠服务器的地址永远不应该是“本地主机”(除非没有互联网。例如,我需要知道学校 WiFi 分配给我的 IP,以便我可以连接。本地主机没有多大帮助.

挂件服务器地址/端口 #14

@Timvrakas: 使用一些终端命令很容易找到地址,例如 Mac 和 Linux 上的 ifconfig。而且我相信端口始终设置为 8080。我还会检查您的学校是否阻止了非标准端口。

挂件服务器地址/端口 #14

哦,是的,我知道如何找到 IP 地址。我只是
认为弹出“开始于:”消息的窗口应该包含真实的 IP
地址,而不仅仅是“本地主机”。它只是节省了一步。吊坠我是有的
,但是IP地址池每天都在变,所以
每次都得去看看。

谢谢

在 2015 年 4 月 23 日星期四上午 9:43,Sonny Jeon notifications@github.com
写道:

@Timvrakas https://github.com/Timvrakas
: 在 Mac 和 Linux 上使用一些终端命令(如 ifconfig )很容易找到该地址。而且我相信
端口始终设置为 8080。我还会检查您的学校是否阻止
了非标准端口。


直接回复此电子邮件或在 GitHub
#14(评论)上查看。

挂件服务器地址/端口 #14
所有者

@Timvrakas您的建议是有效的,不幸的是,即使看起来很奇怪,python 在套接字类中也没有返回本地主机 IP 地址但主机名的方法。问题是每台机器可以有多个网络接口。我的机器通常有 3 个环回 wlan0 连接到我的路由器和 tun0 用于我的 VPN 连接。此外,我的路由器分配的地址是空间 192.168.1.x 中的内部地址,从路由器外部看不到。

我在网上看[http://stackoverflow.com/questions/166506/finding-local-ip-addresses-using-pythons-stdlib],有一个返回接口的python类,但不是标准的python 中的包,也许它强烈依赖于操作系统。

我什至可以调用“ifconfig”并报告所有可能的 IP 地址,但 ifconfig 是在基于 linux 的机器上。在 Windows 上,我认为是具有不同输出的“ipconfig”。

我曾经发现一种基于远程网站连接的方法,它的唯一功能是返回 IP 地址,但这需要外部连接。

我将尝试对其进行更多调查。