Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

服务器监听地址 #3

Closed
luckykong opened this issue Sep 21, 2019 · 5 comments
Closed

服务器监听地址 #3

luckykong opened this issue Sep 21, 2019 · 5 comments

Comments

@luckykong
Copy link

ss配置文件中,监听地址,双栈情况下,是不是也应该写成“0.0.0.0”?
写成 ["::","0.0.0.0"] 的情况下,无法启动。

@loyess
Copy link
Owner

loyess commented Sep 21, 2019

ss-server文档

文档最下面有描述:

In order to listen to both IPv4/IPv6 address, use the following grammar in your config json file:

{
"server":["::0","0.0.0.0"],
...
}

你的vps 存在ipv6吗?

我不确定是不是,需要ipv6和ipv4同时存在,配置文件才会生效;因为我只有ipv4的vps,故而无法确认。

@luckykong
Copy link
Author

我的vps有v6地址。刚刚又确认了一下,如果同时写有"::0" 和 "0.0.0.0",无法启动。如果只写v4地址,可以启动

@loyess
Copy link
Owner

loyess commented Sep 21, 2019

上面文档里面的配置,不适用ss-libev

正确配置如下:

"server":["[::0]", "0.0.0.0"]

请参考:
ss-server指定监听“::”时,不能同时监听ipv4 #254

我在代码里面也是用的这个,我刚把这个换到vps的ss-libev配置里面,是可以运行的。

你看看你是不是忽略了什么,如:结尾的 逗号,或是其它什么...

@luckykong
Copy link
Author

好神奇。 那我再试试到底怎么回事

@loyess
Copy link
Owner

loyess commented Sep 21, 2019

按照你上面的描述,你写的是这个,如下:

["::","0.0.0.0"]

代码里面的,也就是正确的,如下:

"server":["[::0]", "0.0.0.0"]

我没注意到你的问题的描述是和代码不一样的,这或许才是问题的关键...

@loyess loyess closed this as completed Sep 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants