Отсутствует доступ к шине за пределом сервера, как лечить?
☑
0
Shur1cIT
26.08.25
✎
15:55
Если пишем адрес http://localhost:9090/console
все работает, если по IP адресу в виде 192.168. или имени сервера не работает, как локально так и с другого компа в сети.
Настройки в файле server.yml по инструкции настроены в качестве адреса указан 0.0.0.0:9090 те любой адрес может быть. как лечить? порт 9090 по ip и имени сервера не доступен, со слов админа "виновата" шина так как она не настроена слушать данный порт.
Ниже содержимое файла server.yml
server:
endpoints:
- address: 0.0.0.0:9090
protocol: http
threads:
worker-thread-count: 32
1
Asmody
26.08.25
✎
15:57
Адрес сервера указать не?
2
Shur1cIT
26.08.25
✎
17:00
(1) вместо нулей указывал IP, не помогло. Да и по документации в случае если указан 0.0.0.0 то к серверу можно с любого доступного IP стучать
3
Fragster
гуру
26.08.25
✎
17:00
файрволл
4
Shur1cIT
26.08.25
✎
16:36
(3) прописал в исключениях целиком для порта
5
arsik
гуру
26.08.25
✎
16:37
(0) Так это контейнер?
6
oleg_km
26.08.25
✎
17:57
>> IP адресу в виде 192.168. или имени сервера не работает
А сам сервер пингуется?
7
Shur1cIT
27.08.25
✎
09:14
(6) сервер пингуется, тестил по портам по 9090 не пробивается
PS C:\Users\a_xxx> Test-NetConnection -ComputerName srvmez8 -Port 9090
ПРЕДУПРЕЖДЕНИЕ: TCP connect to (192.168.2.89 : 9090) failed
ComputerName : srvxxx8
RemoteAddress : 192.168.2.89
RemotePort : 9090
InterfaceAlias : Ethernet 2
SourceAddress : 192.168.0.224
PingSucceeded : True
PingReplyDetails (RTT) : 0 ms
TcpTestSucceeded : False
если 8080 тестировать то ок
PS C:\Users\a_xxx> Test-NetConnection -ComputerName srvmez8 -Port 8080
ComputerName : srvxxx8
RemoteAddress : 192.168.2.89
RemotePort : 8080
InterfaceAlias : Ethernet 2
SourceAddress : 192.168.0.224
TcpTestSucceeded : True
в бредмауере правила на 9090 прописал всё открыто
Программист всегда исправляет последнюю ошибку.