Como configurar uma rede local no Ubuntu

No processo de trabalhar com um computador, há uma variedade de tarefas, uma das quais é configurar a rede local. Este artigo irá dar uma olhada detalhada em como configurar a rede local no sistema operacional Ubuntu. Então vamos começar.

Configurando uma rede local no Ubuntu é feito usando comandos.

A configuração de rede do console em todos os sistemas operacionais semelhantes ao Linux, incluindo o Ubuntu, é executada usando o comando especial ifconfig. Se você simplesmente registrar este comando no terminal, o console mostrará todas as interfaces de rede que estão sendo executadas no PC naquele momento. Parece assim:

encapsulamento eth0 Link: HWaddr Ethernet 00: 04: 75: c1: e2: ab

inet addr: 10.2.10.32 Bcast: 10.2.10.255 Máscara: 255.255.255.0

...

...

encapsulamento eth1 Link: HWaddr Ethernet 00: 04: 75: c1: e2: 6b

inet addr: 192.168.140.1 Bcast: 192.168.140.255 Máscara: 255.255.255.0

...

...

Link Lo Link: Loopback Local

inet addr: 127.0.0.1 Máscara: 255.0.0.0

...

...

A primeira coluna contém os nomes das interfaces e a segunda - as configurações dessas mesmas interfaces. O comando ifconfig eth0 exibe apenas as configurações da interface eth0. Para desativar ou ativar a interface eth0, digite os seguintes comandos:

sudo ifconfig eth0 down

sudo ifconfig eth0 up

Por favor, note que o gerenciamento de interface requer os chamados direitos de superusuário.

Para alterar as configurações da interface, liste os seguintes comandos:

sudo ifconfig eth1 inet 192.168.140.1

altere o endereço IP da interface eth1 para 192.168.140.1

sudo ifconfig eth0 hw éter 00: 12: 34: 56: 78: 90

mudará o endereço MAC para 00: 12: 34: 56: 78: 90

sudo ifconfig eth0 netmask 255.255.255.0

altere a máscara de subnet eth0 da interface eth0 para 255.255.255.0

No entanto, os parâmetros definidos dessa maneira são redefinidos depois que o computador é reiniciado. Para evitar isso, altere as configurações no arquivo de configuração da interface de rede, localizado em / etc / network / interfaces. Este arquivo se parece com isto:

# Este arquivo é as interfaces de rede disponíveis no seu sistema

# e como ativá-los. Para mais informações, consulte interfaces (5).

# A interface de rede de loopback

auto lo

iface lo inet loopback

# A interface de rede principal

auto eth0

iface eth0 inet estática

endereço 10.2.10.32

#hwaddress ether 12: 34: 56: 78: 90: 12

netmask 255.255.255.0

rede 10.2.10.0

transmissão 10.2.10.255

gateway 10.2.10.1

dns-nameservers 212.212.45.174

# A interface de rede secundária

auto eth1

iface eth1 inet estático

endereço 192.168.140.1

netmask 255.255.255.0

Para definir o endereço do servidor DNS, vá para o arquivo / etc / network / interfaces, mas observe que normalmente os endereços dos servidores DNS no Ubuntu são gerenciados através do arquivo /etc/resolv.conf, a sintaxe deste arquivo de configuração é extremamente simples, e se parece com isso

servidor de nomes 80.227.64.17

servidor de nomes 80.231.56.1

Depois de fazer alterações nesses arquivos de configuração, reinicie o serviço de rede com o comando:

sudo /etc/init.d/networking restart

Se você precisa que seu computador receba as configurações de rede dinamicamente (via DHCP), escreva as seguintes linhas no arquivo / etc / network / interfaces:

auto eth0

iface eth0 inet auto

Para atualizar dinamicamente as configurações de rede, liste:

dhclient

Para parar ou iniciar o serviço de rede, use os comandos:

sudo /etc/init.d/networking stop

sudo /etc/init.d/networking start

Se você olhar o arquivo de configuração em questão, nas configurações de interface de eth0, a linha que altera o endereço MAC está comentada. Isso é feito porque, se não for comentado, o serviço de rede pode não iniciar e você pode precisar se registrar para alterar o endereço MAC:

sudo ifconfig eth0 down

sudo ifconfig eth0 hw éter 12: 34: 56: 78: 90: 12

sudo ifconfig eth0 up

sudo /etc/init.d/networking restart

Alternativamente, você pode escrever um script bash.

Na pasta / home / user, crie um arquivo chamado mynetconfig e copie o código para ele:

echo "######## OTKLYCHENIE eth0 #######"

sudo ifconfig eth0 down

echo "##### MENYAEM MAC ADRES #####"

sudo ifconfig eth0 hw éter 00: 13: 8f: cb: 10: 21

echo "######## VKLUCHAEM eth0 #########"

sudo ifconfig eth0 up

echo "#### PEREZAGRYGAEM NETWORKING ####"

sudo /etc/init.d/networking restart

eco "KONEC"

Agora, em vez dessas linhas, você terá que escrever apenas um comando: / home / user / mynetconfig

Em seguida, copie o arquivo mynetconfig para o diretório / use / local / bin. Agora você pode executar o script simplesmente usando o comando mynetconfig. Para iniciar o script imediatamente quando o sistema inicializar, copie-o para /etc/init.d/, abra o console e vá para /etc/init.d/ e, em seguida, execute o comando:

update-rc.d mynetconfig padroniza 99,

onde mynetconfig é o nome do script;

padrões - executa em todos os modos do segundo ao quinto download;

99 - ordem de inicialização.

Para remover um script da inicialização, abra o diretório /etc/init.d/ e digite:

update-rc.d -f mynetconfig remove

Existe outra maneira de adicionar um script ao carregamento automático. Basta digitar o nome do script no arquivo /etc/rc.local ou excluí-lo se quiser remover o script. O primeiro método é um pouco mais complicado, mas vale a pena dar preferência a ele, já que neste caso será possível escolher a ordem e o modo de carregamento, o que pode ser importante em algumas situações.

Agora considere como conectar uma unidade de rede no Ubuntu. Isso é feito de maneira simples. Primeiro, abra o menu "Ir para" e selecione "Conectar ao servidor". Na janela que é aberta, você precisará especificar o tipo de serviço e outros dados gerais. Clique no botão Conectar. Em seguida, você precisará digitar sua senha e clicar no botão "Conectar". Está feito. Tudo é muito fácil e rápido.

Agora você saberá como configurar uma rede através do console no Ubuntu, além de como conectar uma unidade de rede. Escreva nos comentários se você conseguiu lidar com essa tarefa, compartilhe sua experiência com outros usuários e faça perguntas que lhe interessem sobre o assunto deste artigo.