danniel-lara
(usa Fedora)
Enviado em 13/02/2020 - 10:15h
inicialmente voce tem que configurar o TCP/IP do teu servidor, informando o ender IP dele e tambem o roteador (o chamado "gateway" do windows), sendo que o sabor desse IP deve ser o mesmo dos terminais windows...
por exemplo, no servidor linux voce coloca o IP 192.158.45.2, e nos terminais windows voce coloca 192.158.45.3, 192.158.45.4, 192.158.45.5, etc e talz...
tendo feito isso, o restante eh sopa no mel...
;o)
por exemplo, voce coloca um banco de dados do Firebird chamado "cerbero.fdb" no diretorio /home/dados do linux...
em seguida, estando como root, voce tem que fazer com que o usuario "firebird" do grupo "firebird" se torne o "dono" do diretorio /home/dados, tipow assim:
# cd /home (Enter)
# chown -R firebird.firebird dados (Enter)
e finalmente, para acessar esse banco de dados no servidor linux de uma estaçao windows, quer seja mediante o uso do IBExpert ou de um aplicativo em delphi (as maneiras que eu uso), basta voce se referir a esse banco de dados usando o IP do servidor na string de conexao la no windows, como, por exemplo:
192.158.45.2:/home/dados/cerbero.fdb
ou entao assim:
192.158.45.2/3050:/home/dados/cerbero.fdb
(neste exemplo, informando a porta 3050... isso eh opcional, pois o servidor Firebird ja define a porta que voce tiver configurado para ele no arquivo "firebird.conf").
tem mais um detalhe... eu nao conheço o Debian, mas se ele possuir alguma firewall, voce tem que liberar a porta 3050 (ou a porta que voce informar para o servidor Firebird) nessa firewall...
boa sorte ae...
Post Scriptum: eu te aconselho a postar as futuras duvidas que voce porventura podera vir a ter sobre esse assunto no forum da FireBase (http://www.FireBase.com.br), que la a gente pode te ajudar melhor, com mais respeito, etc e talz...
Fonte :
https://under-linux.org/showthread.php?t=86487