Hamachi и аналоги для linux
Hamachi и аналоги для linux
Добрый день всем! Давно не писал тут.
Может кто устанавливал на linux сервер hamachi или openVPN, подскажите почему Hamachi не работает. Устанавливал на debian 6.0, все встало хорошо, подключение проходит видит других клиентов сети, но не может их пинговать (пингует если хосты в одной сети находятся). В чем проблема может быть?
Может кто устанавливал на linux сервер hamachi или openVPN, подскажите почему Hamachi не работает. Устанавливал на debian 6.0, все встало хорошо, подключение проходит видит других клиентов сети, но не может их пинговать (пингует если хосты в одной сети находятся). В чем проблема может быть?
Re: Hamachi и аналоги для linux
Очевидно, что проблема в маршрутизации.
Опишите конфигурацию сети.
Приведите ifconfig и route
Не пингуются компьютеры скорее всего по той простой причине, что не знают куда отправлять пакеты.
Опишите конфигурацию сети.
Приведите ifconfig и route
Не пингуются компьютеры скорее всего по той простой причине, что не знают куда отправлять пакеты.
Re: Hamachi и аналоги для linux
Не могу я разобраться с этой переадресацией.
Вот привожу ifconfig и route, подскажите как исправить?
ifconfig
eth2 Link encap:Ethernet HWaddr 00:80:48:1b:51:96
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16 Base address:0xc800
ham0 Link encap:Ethernet HWaddr 3a:f2:02:d7:af:84
inet addr:5.95.XXX.XXX Bcast:5.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1200 Metric:1
RX packets:518 errors:0 dropped:0 overruns:0 frame:0
TX packets:2200 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:75227 (73.4 KiB) TX bytes:571299 (557.9 KiB)
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:16436 Metric:1
RX packets:160019 errors:0 dropped:0 overruns:0 frame:0
TX packets:160019 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:21653748 (20.6 MiB) TX bytes:21653748 (20.6 MiB)
wlan1 Link encap:Ethernet HWaddr bc:ae:c5:c6:cc:cb
inet addr:192.168.1.35 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::beae:c5ff:fec6:cccb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:91207 errors:0 dropped:0 overruns:0 frame:0
TX packets:83638 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23090215 (22.0 MiB) TX bytes:12231007 (11.6 MiB)
> route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 2 0 0 wlan1
5.0.0.0 * 255.0.0.0 U 0 0 0 ham0
default KEENETIC_4G 0.0.0.0 UG 0 0 0 wlan1
Вот привожу ifconfig и route, подскажите как исправить?
ifconfig
eth2 Link encap:Ethernet HWaddr 00:80:48:1b:51:96
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16 Base address:0xc800
ham0 Link encap:Ethernet HWaddr 3a:f2:02:d7:af:84
inet addr:5.95.XXX.XXX Bcast:5.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1200 Metric:1
RX packets:518 errors:0 dropped:0 overruns:0 frame:0
TX packets:2200 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:75227 (73.4 KiB) TX bytes:571299 (557.9 KiB)
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:16436 Metric:1
RX packets:160019 errors:0 dropped:0 overruns:0 frame:0
TX packets:160019 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:21653748 (20.6 MiB) TX bytes:21653748 (20.6 MiB)
wlan1 Link encap:Ethernet HWaddr bc:ae:c5:c6:cc:cb
inet addr:192.168.1.35 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::beae:c5ff:fec6:cccb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:91207 errors:0 dropped:0 overruns:0 frame:0
TX packets:83638 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23090215 (22.0 MiB) TX bytes:12231007 (11.6 MiB)
> route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 2 0 0 wlan1
5.0.0.0 * 255.0.0.0 U 0 0 0 ham0
default KEENETIC_4G 0.0.0.0 UG 0 0 0 wlan1
Re: Hamachi и аналоги для linux
А теперь сообщите откуда (адрес узла) и что именно (адрес узла) вы пингуете.
Re: Hamachi и аналоги для linux
Andrey_B писал(а):А теперь сообщите откуда (адрес узла) и что именно (адрес узла) вы пингуете.
Пингую с этого же компа 5.95.XXX.XXX на другой адрес hamachi 5.YYY.YYY.YYY. Т.е. не пингуется узел, который программа выдает (5.YYY.YYY.YYY) что он в сети. А пинг не проходит.
Также и в обратную сторону 5.YYY.YYY.YYY не пингует 5.95.XXX.XXX. В hamachi он (5.95.XXX.XXX) висит как "недоступен".
Еще одно замечание - в локальной сети на этот linux сервер (5.95.XXX.XXX ) иногда проходят пинги и состояние - "подключен на прямую". Т.е. как я понимаю, на прямую если он подключается все ок, а если через "ретранслятор", то ни чего не работает.
Re: Hamachi и аналоги для linux
Включен ли ip4 packet forwarding?
Посмотреть состояние
cat /proc/sys/net/ipv4/ip_forward
Включить
echo 1 > /proc/sys/net/ipv4/ip_forward
Насчет "ретранслятора" не понял.
Посмотреть состояние
cat /proc/sys/net/ipv4/ip_forward
Включить
echo 1 > /proc/sys/net/ipv4/ip_forward
Насчет "ретранслятора" не понял.
Re: Hamachi и аналоги для linux
Andrey_B писал(а):Включен ли ip4 packet forwarding?
Посмотреть состояние
cat /proc/sys/net/ipv4/ip_forward
Включить
echo 1 > /proc/sys/net/ipv4/ip_forward
Насчет "ретранслятора" не понял.
> cat /proc/sys/net/ipv4/ip_forward
0
Включил, пока нет изменений - не работает.
"ретранслятор" это связь через сервера hamachi. hamachi, как я понимаю, умеет определять когда хост находится в локальной сети.
Теперь, почему то требуется запуск sudo tuncfg перед стартом хамача...
Re: Hamachi и аналоги для linux
Народ, подскажите по маршрутизации, а то скоро уеду от сюда, а проблема останется.
Re: Hamachi и аналоги для linux
xebes, диагностировать больного по Интернету сложно. И уж тем более сложно выписать правильное лекарство.
- Проверьте, включен ли firewall на обоих узлах. Не мешает ли он работе.
- Воспользуйтесь программами traceroute, tcpdump и другими для получения важной диагностической информации
- Почитайте форум разработчиков на предмет работы Hamachi, когда оба узла находятся за NAT
- Попробуйте разные версии Hamachi
Может найдете для себя тут что-нибудь полезное.
http://forum.sysman.ru/index.php?showto ... ew=showall
- Проверьте, включен ли firewall на обоих узлах. Не мешает ли он работе.
- Воспользуйтесь программами traceroute, tcpdump и другими для получения важной диагностической информации
- Почитайте форум разработчиков на предмет работы Hamachi, когда оба узла находятся за NAT
- Попробуйте разные версии Hamachi
Может найдете для себя тут что-нибудь полезное.
http://forum.sysman.ru/index.php?showto ... ew=showall
Re: Hamachi и аналоги для linux
Спасибо за примерный план действий!Andrey_B писал(а):xebes, диагностировать больного по Интернету сложно. И уж тем более сложно выписать правильное лекарство.
- Проверьте, включен ли firewall на обоих узлах. Не мешает ли он работе.
- Воспользуйтесь программами traceroute, tcpdump и другими для получения важной диагностической информации
- Почитайте форум разработчиков на предмет работы Hamachi, когда оба узла находятся за NAT
- Попробуйте разные версии Hamachi
Может найдете для себя тут что-нибудь полезное.
http://forum.sysman.ru/index.php?showto ... ew=showall
> traceroute 5.140.XX.XX
traceroute to 5.140.XX.XX (5.140.XX.XX), 30 hops max, 60 byte packets
1 server.local (5.95.yyy.yyy) 2406.555 ms !H * *
2406.555 ms !H * * - не смог описания найти, что это значит?
firewall на всех машинах отключены, единственное, может в линухе порты как то отдельно открываются?
Т.е. проблема не в маршрутизации?
Re: Hamachi и аналоги для linux
!H означает, что узел недоступен.
Все эти XXX и YYY - это чтобы максимально затруднить понимание структуры сети?
Вы говорите, что пингуются компьютеры только когда находятся в одной сети. Под сетью вы понимаете что? Виртуальную сеть, TCP/IP-сеть, локальную сеть?
С какими хостами нет проблем (их адреса и физическое расположение), с какими хостами есть проблема (их адреса и физическое расположение).
Посмотрите вывод программы arp -n
И поищите информацию по поводу настройки Hamachi, если оба хоста находятся за NAT. Я правильно понимаю, что они оба не имеют реального IP?
Все эти XXX и YYY - это чтобы максимально затруднить понимание структуры сети?
Вы говорите, что пингуются компьютеры только когда находятся в одной сети. Под сетью вы понимаете что? Виртуальную сеть, TCP/IP-сеть, локальную сеть?
С какими хостами нет проблем (их адреса и физическое расположение), с какими хостами есть проблема (их адреса и физическое расположение).
Посмотрите вывод программы arp -n
И поищите информацию по поводу настройки Hamachi, если оба хоста находятся за NAT. Я правильно понимаю, что они оба не имеют реального IP?
Re: Hamachi и аналоги для linux
Проблема решилась - надо ставить 2-ую версию hamachi. Как я понял, 1 не работоспособна.Andrey_B писал(а):!H означает, что узел недоступен.
Все эти XXX и YYY - это чтобы максимально затруднить понимание структуры сети?
Вы говорите, что пингуются компьютеры только когда находятся в одной сети. Под сетью вы понимаете что? Виртуальную сеть, TCP/IP-сеть, локальную сеть?
С какими хостами нет проблем (их адреса и физическое расположение), с какими хостами есть проблема (их адреса и физическое расположение).
Посмотрите вывод программы arp -n
И поищите информацию по поводу настройки Hamachi, если оба хоста находятся за NAT. Я правильно понимаю, что они оба не имеют реального IP?