Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
29 Апреля 2024, 03:12:04


Войти


Страниц: [1] 2   Вниз
  Печать  
Автор Тема: мы делили апельсин  (Прочитано 17274 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Леголегс
Гуру
******

Карма: 18
Сообщений: 1006


Fedora 12 x86_64


Награды
« : 16 Декабря 2008, 22:07:57 »

Switch ничего не дает.
Не придирайся к словам. Конечному пользователю корбины не важно, кто даёт IP, хоть свич, хоть коннектор RJ45, хоть участковый.
По теме
IERO, ты уже сам допёр, я только пару деталей подскажу:
сначала настраиваем на обеих машинах сеть. Маршрут для локалки создастся сам, домолинковскую бесплатную подсеть надо прописать вручную, шлюза по умолчанию не указывать. Также на обеих машинах поднимаем NAT. Теперь можно извращаться. К этому моменту ты, вероятно, уже выяснишь как поднять корбиновский впн, так что можно начать писать суперскрипт:
Код:
myip=`ifconfig eth0 | grep "inet addr" | tr : " " | awk '{print $3}'`
usevpn=yes
for i in 192.168.1.{32,33}; do
  if [ "$myip" != "$i" ]; then
    if ping -c 2 $i; then
      usevpn=no
      route add default gw $i
    fi
    break;
  fi;
done
if [ "$usevpn" == "yes"]; then
поднимаемvpn.sh
fi
Сохраняем, пихаем в /etc/rc.local.
На случай выключения компа-шлюза надо сделать значок, запускающий этот скрипт через sudo
« Последнее редактирование: 16 Декабря 2008, 22:12:07 от Леголегс » Записан

[ Мой FTP ftp://legolegs.homelinux.net ]
[ Репозиторий Fedora http://fedora.leschat.net/ ]
[ Репозиторий Ubuntu http://ubuntu.leschat.net/ ]
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM