Como Configurar Una Intranet En Linux

1 view
Skip to first unread message

Brynn Cropp

unread,
Aug 20, 2024, 10:17:50 PM8/20/24
to tecinewbe

Hello everyone, everything good?
I did some research here in the community, found some things, but could not configure properly. How do I configure the meeting plugin correctly so I can configure and use Pd?

Need to set something up in Openfire? If so, how is setup done?
I ask this, because doing the steps of the tutorial, the result is the same as the reason for opening the call, is trying to establish the connection and does not connect, but also does not return any error message.

como configurar una intranet en linux


Download File https://oyndr.com/2A3VOb



I am confused by your problem. Is the problem Openfire Meetings not working from your web browser or is the problem that you cannot make Pade connect to Openfire? I am not sure which problem you have?

Thank you for the screenshots. The problem is your server entered in Pade is not correct and the browser is trying to connect to a non-existing server. No connection is made with your openfire server.

Can you ping heab-intranet-linux.heab.local from the desktop? Otherwise use the ipadress:7443 for the server address and more impartantly, do you have a valid certificate on your heab-intranet-linux.heab.local server?

This is fine when the browser gives me the option to carry on anyway (e.g. Firefox on linux), but not in other cases (e.g. Linux on Win 10, with Bitdefender - I tried whitelisting nextcloud.local with no success - , or in some Android apps I use)

In order to ensure that the browser no longer issues warnings and that you can easily access the Nextcloud with all the apps, you must also use your external domain name in the internal network. There are several ways you can do this, some of which depend on the capabilities of your router.

The easiest way is if your router supports Hairpin NAT / NAT loopback. If this function is active, it works automatically from all devices that are connected to the router. Certain router models also support so-called host overrides, i.e. you can define new DNS records that local clients receive instead of the responses from upstream / eternal DNS servers, which of course refer to your external IP address instead of the internal IP, such as it would be needed here.

But I must say doing it like this would be the least preferable way to achieve your goal. Because obviously you have to do it for each device individually and with Android devices this can indeed be a problem. Not only do you have to be root, at least as far as i know. You also would have to change it each time when you are outside your home with the device.

Have you checked whether your router supports HairpinNAT / NAT loopback? In some models this has to be activated separately. If your router does not support this and host overrides are not possible directly in the router configuration, something like Pi-Hole -hole.net/ might be an option for you. This has the pleasant side effect that you would also have a central ad blocker in your network. Pi-hole is not exclusive to the RaspberryPi and can be installed on any device or vm that runs debian. It offers a nice web GUI in which you can configure the host overrides for your Nextcloud in addition to the functions for ad blocking, which also can be disabled for individual devices or completely.

If you can reach your Nextcloud from outside your network with your dynDNS name. Port Forwarding is already working as it should. NAT reflection would then ensure that the external DynDNS name also works within your local network

I also think you must configure it to use with the external name from internal and external network (than Lets Encrypt certificate is fine). You can not get a correct Lets Encrypt certificate for intern name or domain.
Search Nat Loopback and Hairpinning.

I re-read it carefully (my Portuguese is OK its just confusing on technical stuff) and it seems they are saying that with that software update (from a few years back) the port forwarding worked inside home network as well?

Your router must support Nat Loopback and/or Hairpinning.
Then the router recognizes that the word-wide-lets-encrypt url is not in the internet but in the same intranet. You must only use the world-wide-lets-encrypt url.

@bb77
1 . On Manjaro if I use the my.domain on my home network then it all works perfectly (no SSL exception needed). I think this is because of the entry Nextcloud.Box.IP my.domain entry I put in /etc/hosts . I think without this entry I couldnt connect via this route.

It is possible the Router isnt working properly - I am pretty sure there is no checkbox - that forum says you dont have to do anything except update software and my router has been factory reset not long ago.
I am thinking that maybe I am just being picky and should just use the external addresses even when on internal network
I am way out of my depth already

If there is no possibility to either activate NAT reflection or doing host overrides in the router configurations there is no other way than setup a sperate DNS server inside you local network. Or doing the host overrides on each device separately, wich leads to the problems already discussed. Of course you can always use the internal ip adresses/domain names. but than you can only use self signed certificates or plain HTTP.

Wait. What do you mean by external adresses? Do you mean the actual IP address like 222.222.222.222 or do you mean the external domain name? If the secondary is the case and you can reach your Nextcloud with this domain name from inside and outside your network then you should definitely use it like that. Because everything is working as indended then.

Si usas GitHub sin configurar una clave SSH, realmente te ests perdiendo de algo genial. Piensa en todo el tiempo que pasaste introduciendo tu correo electrnico y tu contrasea en la consola cada vez que haces un commit podras haberlo pasado programando.

Nota: Las claves SSH siempre se generan como un par de claves pblicas (id_rsa.pub) y privadas (id_rsa). Es extremadamente importante que nunca reveles tu clave privada, y que slo uses tu clave pblica para cosas como la autenticacin de GitHub. Puedes leer ms sobre cmo funcionan los pares de claves SSH / RSA aqu.

Uma das principais razes para a criao de uma rede de computadores o compartilhamento de recursos computacionais. Neste captulo ser mostrado como compartilhar discos e impressoras entre mquinas Linux, utilizando o NFS e o CUPS respectivamente. Ser mostrado tambm como utilizar mquinas sem um disco rgido (boot remoto) e como configurar um mquina cliente para utilizar o processamento de um servidor (cliente X). Por fim, ser mostrado como compartilhar discos e impressoras com mquinas clientes rodando Windows e utilizando o programa SAMBA.

O NFS um acrnimo para Network File System, ou, em portugus, Sistema de Arquivos de Rede. O NFS foi criado para permitir o acesso transparente a discos remotos. Ele tambm permite uma maior centralizao da administrao de discos, pois possvel ter diretrios em uma nica mquina (o servidor NFS) e compartilhados em todos os sistemas conectados rede. Alm disso, o NFS abre a possibilidade de existirem clientes sem disco.

Um esquema NFS bem configurado ser totalmente transparente ao usurio.Basta que seus programas funcionem corretamente sem que ele tenha de realizarqualquer tipo de configurao especial. O NFS permite o acessoa arquivos em um disco remoto da mesma maneira que o acesso a arquivos locais.

A seguir, ser visto como implementar um servidor NFS e como configurar as mquinas cliente. Como o suporte ao NFS feito pelo kernel, nas mquinas clientes no ser necessrio instalar nada bastando apenas montar o disco utilizando uma forma bastante parecida utilizada para montar discos locais, no entanto, nas mquinas que serviro discos ser necessrio instalar um servio capaz de atender s requisies dos clientes.

Antes de exportar diretrios necessrio iniciar o servio de NFS. Voc poder fazer isso acessando a opo Controle -> Painel de controle-> Controle de atividade dos serviosdo Linuxconf. Selecione o servio NFS e configure-o para iniciar automaticamentecom o sistema clicando na opo Inicializao.Configure tambm em quais nveis de execuoo servio dever estar ativo na aba Nveisde Execuo. Em seguida, clique em Iniciar.

Em seguida, voc deve habilitar o mdulo de configurao do NFS no Linuxconf, e para isso, habilite a opo nfsconf em Controle -> Gerenciamento do Linuxconf -> Mdulos. Com isso, as opes para a configurao do NFS estaro disponveis, como ser descrito a seguir.

Nome(s) do cliente: neste campo voc pode definir quais mquinas cliente (separadas por vrgula) podero acessar este diretrio. Se nenhum cliente for especificado, ento qualquer mquina poderconectar-se. Voc pode ainda utilizar coringas para definir as mquinasclientes. Por exemplo, se voc quer dar acesso a todas as mquinasde seu domnio, poder especificar algo como: *.minhaorganizacao. Observe que este e os prximoscampos se repetem, permitindo que voc defina essa opespara grupos diferentes de clientes.

Privilgios de superusurio: normalmente o superusurio acessa diretrios remotos com privilgios de nobody. Voc pode especificar esta opo para que o superusurio continue tendo acesso de superusurio quando acessar o diretrio.

O processo de montagem de um disco remoto em uma mquina cliente bastante semelhante ao processo de montar discos locais. Voc poder montar estes discos a partir da linha de comando, ou utilizar o Linuxconf para isso, que alm de montar o disco ir modificar o arquivo /etc/fstab para que o disco seja montado automaticamente ao se iniciar o sistema.

b37509886e
Reply all
Reply to author
Forward
0 new messages