redis: (Default)
[personal profile] redis
Дано: два компьютера, на одном Linux, на другом Windows. Linux - мой домашний, Windows - рабочий лаптоп с немного подрезанными правами. Имеется Linux-specific проект, работать с которым надо в Linux. Доступ к subversion проекта из дома только через VPN. VPN работает только из-под Windows. Оба компа в домашней сети.

Чо надо: надо брать файлы с лаптопа, копировать на стационарный, работать с ними, копировать обратно, выкладывать в subversion.

Испробованные варианты:
1. Зашарить директорию и копировать через нее. Не выходит, так как при запущенном VPN оба компа друг друга не видят до следующего перезапуска Windows.
2. Зайти через VPN в рабочую сетку, оттуда через ssh постучаться на домашний Linux, качать файлы через scp. Не выходит, судя по всему ssh рубит на корпоративном firewall (хотя обещали, что все работает).
3. Использовать флэшку или CD-RW. Не выйдет, так как нет флэшки и на домашнем компе сгорел привод.
4. Соединить по bluetooth (на домашнем есть USBшный bluetooth). Не выходит по неизвестной причине - якобы на Windows закончилась лицензия на bluetooth(?) Пишет, что устройство недоступно.
5. Использовать внешний ftp - но у меня нет нормального по скорости внешнего ftp.
6. Сейчас буду пробовать следующий вариант... Нет, я в своем уме... Подключу мобильник к Windows через USB-кабель, включу на нем bluetooth и буду шариться через flash-карточку мобильника. Да, я курю. Нет, давно не курил...

А какие еще есть варианты?..

Date: 2008-02-10 02:26 pm (UTC)
From: [identity profile] nikon-nlg.livejournal.com
а в пп.1 пробовал убирать галочку "Использовать основной шлюз в удалённой сети"?
Хотя странно, в локальной сети то должны компы видеть друг друга.

Date: 2008-02-10 02:29 pm (UTC)
From: [identity profile] redis.livejournal.com
Это где такая галочка?

Date: 2008-02-10 02:35 pm (UTC)
From: [identity profile] nikon-nlg.livejournal.com
В свойствах vpn подключения, tcp/ip, "Дополнительно".

Date: 2008-02-10 02:56 pm (UTC)
From: [identity profile] nikon-nlg.livejournal.com
Правой кнопкой на VPN-соединении, "Свойства", вкладка "Сеть", "Свойства" на "Протолок интернета TCP/IP", "Дополнительно", снять галочку с "Использовать основной шлюз в удалённой сети".
Это если ты с помощью виндового клиента подключаешься.

А после установления соединения между ноутом и linux даже пинги не ходят?
А сеть не одна и та же прописана в домашней сети, и в корпоративной, через vpn?
А если статический маршрут прописать? )

Date: 2008-02-10 03:03 pm (UTC)
From: [identity profile] redis.livejournal.com
Клиент не виндовый, Forte eVPN. Соединение в сетевых появляется, но в нем такой каки насчет шлюза нет.

Пинги не ходят. Сети прописаны разные (192.168.0.x и 194.137.114.x). В любом случае, с Линукса-то должно пускать, у него маршрут прямой как кишка, как я понимаю... Впрочем, я не силен в сетях, чего нет, того нет

Date: 2008-02-10 03:14 pm (UTC)
From: [identity profile] nikon-nlg.livejournal.com
Ну с линукса то может и уходит, а обратно к нему не вовзращается -- вдруг там маршруты криво прописываются.
Я бы посоветовал на виндовой тачке посмотреть вывод route print -- что через какой интерфейс уходит, и воткнуть какой-нить ethereal (там же, на винде), чтобы проверить приходят/уходят вообще пакеты, или нет.

Date: 2008-02-10 03:29 pm (UTC)
From: [identity profile] redis.livejournal.com
О, незнакомая команда! :) Посмотрел, все уходит на "чужой" gateway... В чем дело - понятно. Как править - не очень... потыркался, добавил прямой route на linux-pc - не идет...

Date: 2008-02-10 03:33 pm (UTC)
From: [identity profile] nikon-nlg.livejournal.com
по моему, маршрут задаётся как-то типа
route add 192.168.0.0 mask 255.255.255.0 192.168.0.1
при условии что у тебя 192.168.0.х и у сетевухи в винде адрес 0.1
Но я могу ошибаться )

Date: 2008-02-10 02:41 pm (UTC)
From: [identity profile] b0rg.livejournal.com
Если бы на рабочем компе стоял windows server можно было бы настроить роутинг, на xp насколько я знаю рутинг не настраивается...

еще есть вариант купить adsl модем с vpn, и подключацца уже модемным vpn.

Date: 2008-02-10 02:49 pm (UTC)
From: [identity profile] redis.livejournal.com
vpn есть и в Линуксе. У нас просто какой-то свой клиент, кривой как и весь корпоративный софт. Линуксовским я сколько ни бился, соединиться не удалось. Даже направил официальный запрос - нет ответа. Дело может быть не в рутинге а в firewallе, рубит зашареные директории, ибо нефиг

Date: 2008-02-10 03:19 pm (UTC)
From: [identity profile] b00ter.livejournal.com
А что мешает обмениваться файлами через subversion? : )

Date: 2008-02-10 03:30 pm (UTC)
From: [identity profile] redis.livejournal.com
Какой subversion?

Date: 2008-02-10 07:17 pm (UTC)
From: [identity profile] b00ter.livejournal.com
А-а-а... Извини, не вкурил задачку сразу.
Могу организовать ftp. Или

Date: 2008-02-10 07:29 pm (UTC)
From: [identity profile] redis.livejournal.com
Спасибо, уже есть... Да и с Россией в любом случае он долгим будет

Date: 2008-02-10 05:09 pm (UTC)
From: [identity profile] pagan-el.livejournal.com
Да, мсье понимает толк в извращениях. Может легче будет на Винду установить необходимый софт?

Date: 2008-02-10 05:39 pm (UTC)
From: [identity profile] redis.livejournal.com
Еще бы знать какой именно софт является необходимым :)

Напоминаю, я в сетях разбираюсь ровно настолько, насколько это необходимо для программиста. То есть, настроить дома сетку - предел моих способностей и даже чуть больше :)

Date: 2008-02-10 06:52 pm (UTC)
From: [identity profile] pagan-el.livejournal.com
Я имел в виду софт для разработки. И оставить основную машинку на время в покое. Разбираться с маршрутизацией на Винде - ну ее нафиг, я разок пытался, думал с ума сойду :)

Date: 2008-02-10 07:31 pm (UTC)
From: [identity profile] redis.livejournal.com
А, понял. Там хардварное программирование под Линукс, которое в Виндах эмулировать практически невозможно... Я пробовал и напрямую в Виндах, и в Cygwin. Даже не компилится в нормальном виде :)

Date: 2008-02-10 06:58 pm (UTC)
From: [identity profile] rower.livejournal.com
можно через извесную жопу. скажем - добавви в нотик вторую сетёвку и настроив роутинг. если сама винда отказывается рутить (ну, с включенным РРАСом она должна уметь но всёже), можно поставить к примеру кубиковский вингейт, на нём настроить роутинг. тоесть нотик с виндой у тебя одним концом смотреть в инет с ВПНом будет, а вторым - на линуху. прямым шнурком.

да, это через Ж, согласен, но трабла тут может ьыть в том, тчо ВПН клиент ставит какойто свой сокет и хвататет весь трафик на интерфейсе. только зачем ему это - хз. по хорошему - надо смотреть в близи.

Date: 2008-02-10 07:33 pm (UTC)
From: [identity profile] redis.livejournal.com
Идея понятная. Вторая сетевуха в Виндах - примерно то, что я пытался сделать через bluetooth. Вариант с мобильником был самый быстрый, но оказалось, что мелкий сожрал USB кабель, так что и это не прошло...

Date: 2008-02-10 11:50 pm (UTC)
From: [identity profile] rower.livejournal.com
хмм, а усб-усб или там нульмодемный кабель ? чем не ещё один интерфейс? ... впрочем, как и что настроить в случае с нульмопедом, я сходу не скажу... в концеконцов всё упрётся в ппп или слип через этот нульмопед и опять жонглирование 2 сетевыми интерфейсами и роутингом.

вааще - ставь на винду фтпсервер. сервю, или какой халявный фтпд (искаьт на туковс или ваще гуглем). заливать на него - не проблема будет. если у тебя через ВПН мапятся диски (на винду), в некоторых фтпд есть варианты ходить и на сетевые диски.


кстати, орд днс повернул. теперь всё на новой коре должно висеть. тоесть лететь :)


Date: 2008-02-11 08:44 am (UTC)
From: [identity profile] pagan-el.livejournal.com
Мне это напоминает старый накдот про мужика, у которого мало что не стоит, так еще упал с лестницы, сломал руку и прикусил язык :)

Date: 2008-02-11 10:32 am (UTC)
From: [identity profile] redis.livejournal.com
Да, очень подходящее сравнение :)

Date: 2008-02-11 08:54 am (UTC)
From: [identity profile] olegelm.livejournal.com
1.Ты бы запостил, то что route print выкидывает, и IP домашнего компа с виндой.
скорее всего тут недоразумение с роутингом.

2. Есть конечно и извращённый вариант, поставить VMWare машинку с 2-мя адаптерами, первый бридж с основным, второй видимостью host only, с VMWare зайти в впн, качать данные на виртуалку, и брать из линукса по шаре.
Но проще разобраться с таблицей route.

3. открой порт на линуксе дома, замапь в firewall, и с винды, иди на внешний ip, в линукс по ssh, но не все firewall домашние позволяют изнутри зайти по внешнему.
4. С работы найди порт который открыт, замапь на него ssh порт в линуксе, открой firewall домашний. HTTP port уж точно пустит.

Date: 2008-02-11 10:39 am (UTC)
From: [identity profile] redis.livejournal.com
1. Неохота было столько мусора выкладывать, ну да ладно:

===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 19 d2 07 50 7c ...... Intel(R) PRO/Wireless 3945ABG Network Connection - Eacfilt Miniport
0x3 ...00 16 36 c5 f0 2c ...... Broadcom NetXtreme Gigabit Ethernet - Eacfilt Miniport
0x4 ...44 45 53 54 42 00 ...... Nortel IPSECSHM Adapter - Eacfilt Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.102 2
0.0.0.0 0.0.0.0 194.137.114.76 194.137.114.76 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.102 192.168.0.102 1
192.168.0.0 255.255.255.0 194.137.114.76 194.137.114.76 1
192.168.0.102 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.102 192.168.0.102 1
194.137.74.68 255.255.255.255 192.168.0.1 192.168.0.102 1
194.137.114.0 255.255.255.0 194.137.114.76 194.137.114.76 30
194.137.114.76 255.255.255.255 127.0.0.1 127.0.0.1 30
194.137.114.255 255.255.255.255 194.137.114.76 194.137.114.76 30
224.0.0.0 240.0.0.0 192.168.0.102 192.168.0.102 1
224.0.0.0 240.0.0.0 194.137.114.76 194.137.114.76 1
255.255.255.255 255.255.255.255 192.168.0.102 192.168.0.102 1
255.255.255.255 255.255.255.255 194.137.114.76 194.137.114.76 1
255.255.255.255 255.255.255.255 194.137.114.76 3 1
Default Gateway: 194.137.114.76
===========================================================================
Persistent Routes:
None

2. VMWare некуда ставить :(
3. Сейчас попробую.
4. Все закрыто. Мне обещали ssh с одного сервера во внешний мир, сказали, что сделали, я, дурак, не проверил. Сейчас пытался - не идет

Date: 2008-02-11 10:44 am (UTC)
From: [identity profile] redis.livejournal.com
Форматирование получилось отвратное, сорри :(

Забыл добавить - мне не очень хочется открывать свой домашний Линукс всему миру - там очень слабые пароли :)

Profile

redis: (Default)
redis

August 2025

S M T W T F S
      12
3 4567 89
10111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 12th, 2025 10:13 am
Powered by Dreamwidth Studios