Witam,
Mam taką sytuacje: Mój ISP dał mi do użytku 2 IP publiczne. W domu mam kilka komputerów, które są podpięte do sieci wewnętrznej (router). W swoim komputerze mam zainstalowane 2 karty sieciowe; 1 podłączona do routera, druga do modemu razem z routerem poprzez switch. Na komputerze mam utworzone 2 połączenia sieciowe; 1 - UPC Internet (podłączone do routera, z dostępem do internetu), 2 - UPC Internet #2 (podłączone do modemu przez switch, z dostępem do internetu).
Teraz tak, jedno z połączeń chcę używać do normalnego, codziennego użytku (przeglądanie stron, p2p itp.) i temu ma służyć UPC Internet (podłączone do routera) a drugie z połączeń chcę używać w maszynie wirtualnej i temu ma służyć UPC Internet #2.
Jest jednak problem, Jak zrobić by "normalny" system łączył się przez UPC Internet a nie przez UPC Internet #2? Wyłączenie UPC Internet #2 nie wchodzi w rachubę bo wtedy maszyna wirtualna sobie z niego nie po korzysta a potrzebne mi są 2 IP publiczne. Da się tak skonfigurować te połączenia by system zawsze domyślnie łączył się przez UPC Internet? Wiem jak ustawić w maszynie by korzystała wyłącznie z UPC Internet #2 ale z tym pierwszym mam problem. Proszę o pomoc.
System bazowy - Windows 7
Ludzie kochani, nikt nie ogarnia?? ;>
==EDIT==
Problem rozwiazany: route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1
Potrzebna jest mi pomoc z delphi. Musze na jutro odopwiedzieć na te pytania, sam znalazłem odp. na kilka pytań. Jak ktoś może to niech sprawdzi i podpowie jak odpowiedzieć na reszte. Bardzo mi na tym zależy .
1. Podaj dwa przykłady wsk. Komponentów MaskEdit.
2. Podaj znane Ci funkcje obsługi plików.
3. W jaki sposób można przypisać ikonę plikowi wynikowemu.
4. W jaki sposób można umieścić jeden lub więcej tych samych obiektów na formularzu.
5. W jaki sposób możemy zmienić właściwości obiektu nie korzystając z inspektora obiektów.
6. W jaki sposób samemu stworzyć ikonę pliku wynikowego.
7. Z jakich części składa się inspektor obiektów i do czego one służą.
8. Z jakich elementów składa się interfejs środowiska delphi.
a tutaj są moje odp. do których doszedłem sam:
1.
PasswordChar - można ustalić, ze komponent będzie wyświetlał jakiś znak zamiast tekstu jednym słowem służy do tworzenia haseł
ReadOnly - oznacza ze komponent ma byc tylko do odczytu te właściwość ma również TEdit a także TMemo oraz TrichEdit
4.
Wybieramy w panelu odpowiedni komponent i wstawiamy, jeżeli chcemy umieścić kilka czynność powtarzamy.
5.
przez wygenerowanie zdarzeń, ręczne wpisanie kodu
Co do maskedit to musisz użyć wyjątków... Jeżeli nie wpiszesz do końca to wywali błąd:
Tutaj masz jak to zabezpieczyć: http://www.foonews.net/pl-comp-lang-del ... j-tku.html
Korzystasz z tego w zdarzeniu OnExit i poleci.
Jeżeli wszystko jest dobrze to:
Od razu mówię, że nie pisałem tego ale intuicyjnie myślę, że poleci:
W tym zdarzeniu onExit editMask tworzysz zmienną odblokuj: boolean; która ma wartość początkową false. Jeżeli w maskEdit wszystko jest dobrze to przypisujesz zmiennej odblokuj TRUE, i robisz form1.refresh;
Obok jest przycisk...jego wartość enabled na początku programu ustawiasz na false...możesz to zrobić podczas projektowania forma albo po prostu w zdarzeniu onCreate forma wpisujesz nazwaButtona.enabled:=false. I jest tam warynek. If (odblokuj) =1 then button1.enabled:=true;
Mam nadzieję, że wszytsko zrozumiałeś
Dobra jak przyjadę z pracy to wkleję mój config.
Edit:
Kod: Zaznacz cały# Global Settings
[global]
workgroup = LINUX
server string = Samba
security = share
#security = users
invalid users = root
hosts allow = 192.168.1., 127.
load printers = no
printing = cups
printcap name = /dev/null
log file = /var/log/samba.log
log level = 2
max log size = 2000
encrypt passwords = yes
socket options = TCP_NODELAY SO_SNDBUF=16384 SO_RCVBUF=16384 IPTOS_LOWDELAY
interfaces = eth0
local master = yes
domain master = yes
preferred master = yes
os level = 60
;os level = 20
wins support = yes
dns proxy = no
restrict anonymous = no
max protocol = NT
acl compatibility = winnt
ldap ssl = No
server signing = Auto
# Share Definitions
# opcje występujące w tej sekcji:
# comment - komentarz wyświetlany przy udziale;
# browseable - jeżeli yes udział będzie widoczny dla wszystkich;
# writeable - możliwość pisania po udziale;
# read only - udział tylko do odczytu (zamienne z writeable);
# guest ok (public) - udział dostępny dla wszystkich;
# write list - lista osób lub grup oddzielonych przecinkami, które
# mają prawo pisania po udziale np.
# write list = user1, user2, @grupa1, @grupa2;
# path - ścieżka do udziału;
# only guest - udział, z którym łączymy się tylko za pomocą konta gościnnego;
# valid users - lista osób, które mogą korzystać z zasobu;
# create mask - maska nowo tworzonych plików np. create mask = 644;
# directory mask - maska nowo tworzonych katalogów;
[samba]
path = /home/user/samba/
writable = no
guest ok = yes
browseable = yes
samba-3.2.13-x86_64_slamd64-1ms.tgz