Não é possível pingar dois laptops através da rede ad-hoc

3

Eu quero rodar uma rede sem fio ad-hoc em dois laptops que possuem sistema operacional Linux. Eu uso isso para criar uma rede ad-hoc (parei o Network Manager antes dele)

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode ad-hoc essid test-adhoc channel 3
sudo ifconfig wlan0 up
sudo ifconfig wlan0 192.168.1.1 netmask 255.255.255.0

Meu ifconfig:

 ifconfig 
 lo        Link encap:Local Loopback  
       inet addr:127.0.0.1  Mask:255.0.0.0
       inet6 addr: ::1/128 Scope:Host
       UP LOOPBACK RUNNING  MTU:65536  Metric:1
       RX packets:25388 errors:0 dropped:0 overruns:0 frame:0
       TX packets:25388 errors:0 dropped:0 overruns:0 carrier:0
       collisions:0 txqueuelen:0 
       RX bytes:3916018 (3.9 MB)  TX bytes:3916018 (3.9 MB)

  vmnet1    Link encap:Ethernet  HWaddr 00:50:56:c0:00:01  
        inet addr:192.168.237.1  Bcast:192.168.237.255 Mask:255.255.255.0
        inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:505 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000 
        RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

  vmnet8    Link encap:Ethernet  HWaddr 00:50:56:c0:00:08  
        inet addr:172.16.62.1  Bcast:172.16.62.255  Mask:255.255.255.0
        inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:0 errors:0 dropped:0 overruns:0 frame:0
        TX packets:504 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000 
        RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

  wlan0     Link encap:Ethernet  HWaddr ac:72:89:1b:19:76  
        inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
        inet6 addr: fe80::ae72:89ff:fe1b:1976/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:1543085 errors:0 dropped:27 overruns:0 frame:0
        TX packets:19353 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000 
        RX bytes:183406489 (183.4 MB)  TX bytes:3741745 (3.7 MB)

E o iwconfig

vmnet8    no wireless extensions.

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"test-adhoc"  
      Mode:Ad-Hoc  Frequency:2.422 GHz  Cell: A2:A3:E3:9B:6A:FA   
      Tx-Power=15 dBm   
      Retry  long limit:7   RTS thr:off   Fragment thr:off
      Power Management:off

vmnet1    no wireless extensions.

O IP da primeira parte superior do Lop é < 192.168.1.1 > e para o segundo é < 192.168.1.2 & gt ;. Eu verifiquei a rota:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.62.0     *               255.255.255.0   U     0      0        0 vmnet8
192.168.1.0     *               255.255.255.0   U     0      0        0 wlan0
192.168.237.0   *               255.255.255.0   U     0      0        0 vmnet1

Mas quando eu sigo um do outro:

ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
From 192.168.1.1 icmp_seq=2 Destination Host Unreachable
From 192.168.1.1 icmp_seq=3 Destination Host Unreachable
From 192.168.1.1 icmp_seq=4 Destination Host Unreachable
From 192.168.1.1 icmp_seq=5 Destination Host Unreachable
From 192.168.1.1 icmp_seq=6 Destination Host Unreachable

o que devo fazer? Meu sistema é o Ubuntu 14.04.

    
por P.Ezzati 01.03.2016 / 16:16

1 resposta

0

meu primeiro palpite seria as configurações do ufw. Em outras palavras, o ping reverso pode ser impedido pelo firewall em um que é "inacessível). Você pode executar" sudo ufw status "para verificar as regras atuais (e também se ele está ativado).
Eu também estou um pouco confuso com as atribuições de IP. Eu faço algo semelhante a isso, com o roteador ligado a um dos laptops, e o roteador (netgear) sempre atribui o endereço * .1.1 a ele mesmo. Se você configurou os endereços IP internamente, em vez de usar o DHCP, isso também pode ser um problema se houver um conflito de endereços IP na sua mini-rede. Eu tenho um dos nós configurado como 1,4 e, em seguida, os outros são atribuídos mais altos no intervalo de máscara. (Nós temos até 10 na rede, na verdade.) Se houver um conflito, ele pode bloquear ambas as direções, já que de uma maneira, o primeiro passo seria bloqueado e, de outra forma, o ACK poderia ser bloqueado (porque ocorre errado). Lugar, colocar). Certifique-se de que não haja conflitos na rede, INCLUINDO o roteador.

    
por phisiksisfun 01.03.2016 / 17:48