Lisp 如何定义swank服务器应该侦听的地址?

Lisp 如何定义swank服务器应该侦听的地址?,lisp,common-lisp,slime,swank,Lisp,Common Lisp,Slime,Swank,启动swank server时,没有设置要绑定到的地址的参数: * (describe 'swank:create-server) => ... Lambda-list: (&KEY (PORT DEFAULT-SERVER-PORT) (STYLE *COMMUNICATION-STYLE*) (DONT-CLOSE *DONT-CLOSE*) (CODING-SYSTEM *CODING-SYSTEM*))

启动swank server时,没有设置要绑定到的地址的参数:

* (describe 'swank:create-server) 
=> ...
   Lambda-list: (&KEY (PORT DEFAULT-SERVER-PORT)
                (STYLE *COMMUNICATION-STYLE*) (DONT-CLOSE *DONT-CLOSE*)
                (CODING-SYSTEM *CODING-SYSTEM*))

...

如何操作?

swank:::*环回接口*
绑定到包含swank服务器ip地址的字符串。它默认为(“127.0.0.1”)


为了安全起见,请注意swank地址不向世界公开,因为它会使计算机容易受到入侵。如果目标是从另一台计算机访问swank,则最好设置一个连接到swank服务器的连接,并保持环回接口不变。

当我在internet上时,我已经在使用ssh隧道从笔记本电脑访问服务器,但在我的家庭LAN中,桌面PC没有putty客户端设置隧道,我当时懒得这么做,所以我想我应该在LAN iface上启动swank,而不是在putty:P中填充隧道转发。这就是问题的原因当然,这种懒惰是危险的,因为我确信如果swank:create server提供了地址的参数,我会让它在0.0.0.0上监听,只是为了避免配置桌面PC……:()))Swank通过
~/.slime secret
文件中的密码提供可选身份验证。不过要小心。