CentOS: Compartilhando WLAN para acesso à internet

2

Instalei o CentOS 6.2 no servidor HP Proliant. Quero compartilhar minha internet sem fio USB (Tata photon +).

Eu posso iniciar a Internet no meu servidor, mas quando eu habilito minha LAN, eu não tenho mais acesso à internet. Também não consigo compartilhar a Internet do meu servidor com outros computadores com Windows 7.

Como posso compartilhar minha conexão?

    
por Gaurish 05.04.2012 / 15:52

3 respostas

5

Você pode compartilhar a Internet configurando o servidor Cent OS como uma máquina NAT e fornecendo endereços IP privados para as máquinas LAN. Como no seu caso, a interface sem fio USB é ppp0 e a interface LAN é eth0 no servidor Cent OS .

Passo-1: Fornecendo endereços IP privados para a interface LAN no Cent OS e para as outras máquinas na LAN.

Você pode fornecer qualquer um dos seguintes endereços IP privados.

  1. Classe A (10.x.x.x)
  2. Classe B (172.16.x.x para 172.31.x.x)
  3. Classe C (192.168.x.x)

Suponha que selecionamos a sub-rede privada Classe B 172.31.100.0/24 (máscara de rede 255.255.255.0).

Atribua 172.31.100.1 à eth0 da máquina do Cent OS estaticamente. Da mesma forma, continue atribuindo o IP privado 172.31.100.2, 172.31.100.3 e assim por diante às outras máquinas na sub-rede, entre as quais você deseja compartilhar a Internet.

Verifique se todas as máquinas na LAN são capazes de efetuar ping da interface eth0 da máquina Cent OS usando ping utility. De todas as máquinas, tente o seguinte comando:

$ ping 172.31.100.1

Se a resposta do ping estiver chegando, configure o próximo passo.

Etapa 2: Agora, o próximo passo é configurar a máquina do Cent OS como Network Address Translator. Você pode usar iptables para configurar a máquina Cent OS como máquina NAT.

OBSERVAÇÃO: faça todas as configurações abaixo usando root access. Ao configurar as seguintes regras, você pode configurar o servidor como uma máquina NAT:

Limpe todas as regras existentes primeiro:

$ iptables -F

Em seguida, forneça os seguintes comandos:

$ iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE e $ iptables --append FORWARD --in-interface eth0 -j ACCEPT

Você precisa configurar a máquina do Cent OS para que ela possa encaminhar os pacotes. Para isso você tem que dar o seguinte comando.

$ echo 1 > /proc/sys/net/ipv4/ip_forward

Agora, todas as máquinas da sua sub-rede devem poder acessar a Internet.

    
por 05.04.2012 / 17:47
0

Eu fiz isso como ppp0 ... no meu caso. Mas eu não pareço nenhuma mudança, ainda não está compartilhando a internet. Aqui estão as minhas configurações abaixo, caminho do arquivo: /etc/sysconfig/network-scripts/ifcfg-eth0

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=eth0
UUID=a5c1e4e9-d30e-4f53-bc77-d56955100104
ONBOOT=no
IPADDR=192.168.1.101
PREFIX=24
GATEWAY=192.168.1.101
HWADDR=2C:41:38:87:67:53

Eu conectei o photon tata + ao usb. Preciso desativar a eth0 para usar a internet do meu modem sem fio.

    
por 09.04.2012 / 12:50
0

Seu gateway e endereço IP são os mesmos : 192.168.1.101.

Você pode ter um gateway diferente, como 192.168.1. 1 , mas certifique-se de que todos os outros dispositivos com os quais você compartilha essa conexão tenham o endereço IP 192.168.1.101 como gateway.

    
por 09.08.2015 / 21:31