Genelde notbook kullanicilarinin sorunudur is yerinde farkli evde farkli ag ayarlari kullanmak. bir servere 2. yani backup baglanti hatti cekebilmek icin biz de buna benzer bir sorunla karsilastik.
quickswitch adli program bu durum da size yardimci oluyor.
Su sekilde direk kurabilirsiniz
tar xzvf quickswitch-1.05.tar.gz
cd quickswitch-1.05
su
./INSTALL.sh
Gerekli ayarlama bu dosyayi editlemeniz gerekiyor
/etc/switchto.conf
konfiguration dosyasinin global kisminda kullandiginiz dist. icin bazi ayarlamalar yapmaniz gerekiyor. mesela debianda dhcpconfig=/sbin/dhclient. ilgili satiri su sekilde degistirmeni gerekiyor. En alt kisimda da profil ayarlarini yapiyorsunuz.
[daheim]
description=is yerinde
device=eth0
hostname=gnubbel
address=192.168.1.2
netmask=255.255.255.0
gateway=192.168.1.1
dns1=192.168.1.1
tüm bu islemleri yaptikdan sonra
switchto -l komutu ile tüm profilleri listeletebilirsiniz. Arzu edilen profile switchto profile_adi seklinde gecis yapabilirsiniz.
switchto’nun yapabiliteleri bunlarla kisitli degil
ayrintili bilgi icin
Asagidaki linki kurcalayin:
http://muthanna.com/quickswitch
Ayriyetten debian kullanicilari apt-get depolarinda da bulabilecekleri ifplugd ve guessnet programlarindan istifade edebilirler.
3 Responses
Aslinda ayni gorevi kendimiz de ufak bir bash sckript ile yapabiliriz…
Asagidaki kod parcasi “sudo” paketine ihtiyac duyar.
#!/bin/bash
if [ $1 != “home” -o $1 != “work” ]; then
echo “Yanlish secim”
echo “Kullanim: switch.sh home”
echo “veya switch.sh work”
fi
if [ $1 = “home” ]; then
sudo ifconfig eth0 192.168.1.10
sudo route add default gw 192.168.1.1
fi
if [ $1 = “work” ]; then
sudo ifconfig eth0 10.0.0.10
sudo route add default gw 10.0.0.2
fi
PS: “chmod +x switch.sh” unutulmamasi lazim 🙂
synack,
Tebrik ederim.
Haklarini yaszar olarak degistirdim umarim bizi kirmaz sende bizimle bilgilerini paylasirsin.
Flight,
Tesekkur ederim, umarim guzel bir yaziyi “kagida” dokerim 🙂