ďťż
 
 
   przełączanie interfejsów łaczących z siecią, użytkownik praktycznie bez uprawnień
 
 

Tematy

 
    
 

 

 

 

przełączanie interfejsów łaczących z siecią, użytkownik praktycznie bez uprawnień





sector - 07-06-2010 23:37
Mam mały problem i prosiłbym o małe nakierowanie na temat, a dalej sobie poradzę.
Mam serwer, który korzysta z jednego łącza. Czasami jest tak, że to łącze pada i wtedy nie ma dostępu do internetu na serwerze i na podpiętych do niego komputerach. Wczoraj jednak zakupiłem nowe łącze u innego dostawcy, więc w razie problemu, serwer będzie się przełączał na łącze awaryjne. W czym problem?

Sprawa wygląda tak, że serwer ma korzystać cały czas z łącza numer 1. W razie awarii użytkownik będzie posiadał możliwość zalogowania się jako gość lub inny użytkownik na serwer i wykonania tylko jednego, jedynego polecenia, lub też powiedzmy poleceń wybranych jedynie przeze mnie.

Ja to widzę tak. Ktoś loguje się do konsoli i wita go komunikat w stylu: witam, bla bla bla, dostępne polecenia dla użytkownika gość to... i nic więcej nie może zrobić taki użytkownik. Ani wyjść poza swój katalog, ani uruchomić innego polecenia ani przelogować się na konto root. Czyli powyłączane praktycznie wszystkie polecenia i katalog domowy bez możliwości wyjścia.

Polecenie tak naprawdę, które będzie mógł uruchomić to będzie skrypt napisany przeze mnie do przełączenia interfejsu na inny. Czyli powiedzmy dostępu do internetu z eth0 na eth1. Pytanie też, czy taki skrypt to może być skomplikowaną sprawą, czy raczej nie?

Czy ktoś mógłby mi podpowiedzieć jak to zrobić?



kaworu - 08-06-2010 08:26
wicd jest odpowiedzią o ile się nie mylę ma opcje automatycznego przełączania.



sector - 08-06-2010 08:39
Dziękuję sprawdzę, czy to działa na zasadzie 2 kart wsadzonych do 1 komputera i przełączaniu się miedzy nimi w razie potrzeby?



bzyk - 08-06-2010 13:32
Zamiast /bin/bash w /etc/passwd daj mu link do tego skryptu.



sector - 08-06-2010 19:09
Dziękuję bzyk.

Z tego co widzę, to wicd umożliwia przełączanie się ale jedynie wired + wireless, nie ma opcji 2x wired eth. Także, to rozwiązanie odpada.

Czy ktoś ma może jakiś pomysł jak zrobić skrypt, aby korzystał raz z jednej a raz z drugiej sieciówki?
Może po prostu ją jakoś wyłączyć i gdy np. nie pinguje jakiegoś serwera to wtedy włącza się jedna a druga wyłącza? Dobrze myślę, czy nie za bardzo?



bzyk - 09-06-2010 09:46
sector; no ale co to za problem? IP Ci to załatwi. man ip



sector - 18-06-2010 15:49
Dobrze. Trochę pokombinowałem już i mam pytanie następujące.

Mam serwer, w którym są cztery karty sieciowe. Mniejsza z tym co jest na każdej, to nieistotne bo konfiguracja jest mocno zawiła. Sprawa wygląda tak:
eth2 - internet od pierwszego dostawcy
eth3 - internet od drugiego dostawcy
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis