Criei um repositório de rede em uma máquina server via httpd (apache), porém gostaria de acessar os dados do mesmo em uma máquina client, para fazer download e etc.
Mas a máquina client me devolve a seguinte saída:
Updating Subscription Management repositories.
Base Net - Server RHEL8 0.0 B/s | 0 B 00:00
Errors during downloading metadata for repository ‘BaseNet’:
- Curl error (6): Couldn’t resolve host name for http://server.rhel.coderlab.com/repository/servercoder/BaseOS/repodata/repomd.xml [Could not resolve host: server.rhel.coderlab.com]
Error: Failed to download metadata for repo ‘BaseNet’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
[root@client ~]#
Detalhes do repositório criado na máquinq client, está igualzinho ao da máquina server:
[BaseNet]
name=Base Net - Server RHEL8
baseurl=http://server.rhel.coderlab.com/repository/servercoder/BaseOS
enabled=1
gpgcheck=0
[AppStreamNet]
name=AppStream Net - Server RHEL8
baseurl=http://server.rhel.coderlab.com/repository/servercoder/AppStream
enabled=1
gpgcheck=0
[root@client yum.repos.d]#
E sim, na máquina server eu já desabilitei o firewalld.service e setei o SELinux para 0
o serviço de httpd também está ativo e habilitado. E eu tenho acesso aos repos via web digitando o ip da máquina server e o diretório de onde estes repos do server foram definidos:
/var/www/html/repository/servercoder
AppStream
BaseOS
Criei um arquivo de repositório aqui e defini as configurações do mesmo para a máquina client.
Acontece que quando eu desabilito os repositórios na máquina client e habilito este arquivo de repo nessa máquina client, este repo não funciona e exibe o erro acima, e sim eu também defini um DNS para as duas máquinas e claro, testei a conexão de um lado para o outro server/client e client/server.
Alguma ideia?