【问题标题】:Unable to access nexus server via IP address in same network无法通过同一网络中的 IP 地址访问 nexus 服务器
【发布时间】:2018-12-19 15:25:37
【问题描述】:

我已经在 Linux 机器上安装了 nexus 存储库,我可以通过以下方式访问它 http://localhost:8081 及其工作正常。

现在我在同一网络上有另一台机器,我正在尝试使用该机器上的 IP 地址访问 nexus,但它无法正常工作。

http://10.0.2.15:8081/

有人可以帮我解决这个问题吗? 有什么需要更改的配置吗?

【问题讨论】:

  • 而“它不工作”意味着什么?请记住,我们不能越过你的肩膀,你需要告诉我们你看到了什么。
  • 这很可能是一个阻塞包防火墙、nexus 设置的错误绑定或路由问题。
  • Stack Overflow 是一个编程和开发问题的网站。您应该使用Stack Exchange network 上的另一个站点来回答这个问题。
  • 抱歉没有清除。 “不工作”意味着它在浏览器和站点上无法访问 ERR_CONNECTION_TIMED_OUT。我能够从 linux ping 到外部。但从其他机器无法ping linux机器的IP地址

标签: linux nexus nexus3


【解决方案1】:

首先尝试从您的 linux 机器上 ping 通某处,并确保您与外部世界有活跃的连接。最好ping你的电脑。

检查防火墙是否处于活动状态。

基于发行版

service iptables status
service firewalld status

如果它处于活动状态,请尝试停止并重试

service iptables stop
service firewalld stop

还要检查 selinux,

sestatus 

如果是强制执行,将其更改为许可并重试

setenforce permissive

请注意:这些参数仅用于调试。如果您不确定自己在做什么,请不要在生产环境中使用它们。

【讨论】:

    【解决方案2】:

    将您的存储库添加到其他客户端中的配置 docker daemone.json 文件。

    相同:

    {
      "insecure-registries" : ["10.0.2.15:8081"]
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-12
      • 1970-01-01
      • 2019-08-13
      • 2015-05-06
      • 2016-11-05
      • 1970-01-01
      • 2017-08-11
      • 1970-01-01
      相关资源
      最近更新 更多