Не могу пропинговать два ноутбука через специальную сеть

Я хочу использовать беспроводную связь на двух ноутбуках с ОС Linux. Я использую это для создания специальной сети.(Я остановил Network Manager перед этим)

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

Мой 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)

И 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.

IP для первого Lop top - <192.168.1.1>, а для второго - <192.168.1.2>. Я проверил маршрут:

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

Но когда я пинг один от другого:

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

что я должен делать? Моя система Ubuntu 14.04.

1 ответ

Моим первым предположением будут настройки UFW. другими словами, обратный пинг может быть предотвращен брандмауэром на том, который "недоступен". Вы можете запустить "sudo ufw status", чтобы проверить текущие правила (а также, включен ли он).
Я также немного озадачен назначением IP. Я делаю что-то похожее на это: маршрутизатор жестко подключен к одному из ноутбуков, а маршрутизатор (netgear) всегда назначает адрес *.1.1 самому себе. Если вы установили IP-адреса внутри, а не через DHCP, то это также может быть проблемой, если в вашей мини-сети существует конфликт IP-адресов. У меня один из узлов настроен как 1.4, а затем другие назначаются выше в диапазоне маски. (На самом деле у нас есть до 10 в сети.) Если есть конфликт, он может фактически заблокировать оба направления, так как в одном случае блокируется первый шаг, а в другом - блокировка ACK (потому что он идет не так, как надо). место). Убедитесь, что в сети нет конфликтов, включая маршрутизатор.

Другие вопросы по тегам