GeoffreyF67 Asked: 2010-04-16 15:06:28 +0800 CST2010-04-16 15:06:28 +0800 CST 2010-04-16 15:06:28 +0800 CST OS X 地址不可用 - 如何打开此端口? 772 我正试图让 xdebug 在我的雪豹盒上工作。 它使用端口 9000。 当我要求 slickedit 监视此端口时,会给出地址不可用的错误。 我去了 canyouseeme.org 查看端口是否打开。 它说端口未打开。 我已经确认我已经将该端口从路由器转发到我的盒子,并且我没有运行 mac 防火墙。 我难住了。有任何想法吗? mac-osx xdebug 3 个回答 Voted Best Answer Jed Daniels 2010-04-16T15:42:58+08:002010-04-16T15:42:58+08:00 netstat -an |grep 9000 |grep LISTEN您还可以通过输入终端来查看它是否正在侦听端口 9000 。这是我系统上的一个示例,查找 22 而不是 9000: jed@jed-mbp:~$ netstat -an |grep 22 |grep LISTEN tcp4 0 0 *.22 *.* LISTEN tcp6 0 0 *.22 *.* LISTEN 这意味着我的系统在 22 上监听 IPv4 和 IPv6 上的连接。 祝你好运, ——杰德 Noah Abrahamson 2010-04-16T15:55:38+08:002010-04-16T15:55:38+08:00 如果您需要通过命令行快速扫描 Mac,请使用 stroke 命令,该命令位于所有 Mac 的 /Applications/Utilities/Network\ Utility.app/Contents/Resources 中。 语法是:stoke host startPort endPort 例如, [root@my-cumulus 17:36:46 ~]# stroke 192.168.90.3 0 9287 Port Scanning host: 192.168.90.3 Open TCP Port: 22 ssh Open TCP Port: 80 http Open TCP Port: 311 asip-webadmin Open TCP Port: 625 dec_dlm Open TCP Port: 3283 net-assistant Open TCP Port: 5900 vnc-server Open TCP Port: 8009 Open TCP Port: 8954 cumulus-admin Open TCP Port: 9287 cumulus solefald 2010-04-16T15:25:47+08:002010-04-16T15:25:47+08:00 你能打开终端telnet <YOUR MAC'S ADDRESS> 9000吗?
netstat -an |grep 9000 |grep LISTEN
您还可以通过输入终端来查看它是否正在侦听端口 9000 。这是我系统上的一个示例,查找 22 而不是 9000:这意味着我的系统在 22 上监听 IPv4 和 IPv6 上的连接。
祝你好运,
——杰德
如果您需要通过命令行快速扫描 Mac,请使用 stroke 命令,该命令位于所有 Mac 的 /Applications/Utilities/Network\ Utility.app/Contents/Resources 中。
语法是:stoke host startPort endPort
例如,
你能打开终端
telnet <YOUR MAC'S ADDRESS> 9000
吗?