46
|
Linux секция за начинаещи / Настройка на програми / Re: VirtualBox Question
|
-: Jun 19, 2010, 19:58
|
Реших да се опитам да направя най-простото. Bridge към eth0 през VirtualBox и след това да укажа статични IP адреси на виртуалната машина.. ефект няма. NIC 1: MAC: 001A4D4C4AA6, Attachment: Bridged Interface 'eth0', Cable connected: on, Trace: off (file: none), Type: Am79C973, Reported speed: 0 Mbps, Boot priority: 0
Ping time out...
|
|
|
48
|
Linux секция за начинаещи / Настройка на програми / Re: VirtualBox Question
|
-: Jun 19, 2010, 10:49
|
Добре, да обобщим каква е ситуацията при мен и какво съм тествал до момента.
Както вече стана ясно имам една физическа машина с един мрежов интерфейс и два публични IP адреса. На реалната машина има Debian Lenny Net Install (Без X) и на виртуалната същата OS.
Идеята е, единият адрес да отиде на реалната, а другия на виртуалната.
Опитах да направя това с bridge mode интерфейс на виртуалната. Т.е. имам eth0 който е с IP: 10.20.30.40 и eth0:0 който е с IP: 20.30.40.50.
Опитах да attach-на bridge интерфейса към eth0:0 - уви, виртуалната машина не тръгна (явно не разбира от такова наименоване на интерфейсите).
След това реших да направя bridge към eth0:0. Става дума за Linux Bridge (който няма нищо общо с VirtualBox) става дума за tun/tap интерфейси. Също нямах успех. Като стартирам bridge ми се скапва интернета и на eth0.
Иначе, ако избера тип на мрежовия интерфейс на VirtualBox-a NAT, там с вътрешното си рутиране, няма проблем, виртуалната машина си присвоява IP адрес от типа 10.2.2.2 например и има интернет. Обаче това мен не ме устройва.
Единственото за което се сещам е да избера NAT и да му укажа от коя мрежа да е, като netmask да ми бъде 255.255.255.255, но това е с разрез на правилата на NET доставчика ми... Макар, че аз мога да сетна на виртуалната машина 255.255.255.192, защото това по принцип е правилната mask-a която ISP ми дава.
|
|
|
50
|
Linux секция за начинаещи / Настройка на програми / Re: VirtualBox Question
|
-: Jun 18, 2010, 20:34
|
обаче ще си прехварлиш и двата IP адреса ,ако направиш Bridge защото той работи в каналния слой от OSI a , IP работи в мрежовия слой. а ти искаш единия адрес да е на хост машината а другия на виртуалнара, как ти ги назначава доставчика тези адреси даи малко повече инфо и как стартираш VBOX без Х ?
Доставчика е МегаЛан. Дава ти двата публични адреса по един кабел, идеята е да можеш да си сложиш един прост switch и да имаш интернет на два компютъра. На втория въпрос ще ти отговоря по следния начин: root@core-d3v1ous-info:~# VBoxHeadless Oracle VM VirtualBox Headless Interface 3.2.2 (C) 2008-2010 Oracle Corporation All rights reserved.
Usage: -s, -startvm, --startvm <name|uuid> Start given VM (required argument) -v, -vrdp, --vrdp on|off|config Enable (default) or disable the VRDP server or don't change the setting -p, -vrdpport, --vrdpport <ports> Comma-separated list of ports the VRDP server can bind to. Use a dash between two port numbers to specify a range -a, -vrdpaddress, --vrdpaddress <ip> Interface IP the VRDP will bind to -c, -capture, --capture Record the VM screen output to a file -w, --width Frame width when recording -h, --height Frame height when recording -r, --bitrate Recording bit rate when recording -f, --filename File name when recording. The codec used will be chosen based on the file extension
root@core-d3v1ous-info:~#
|
|
|
51
|
Linux секция за начинаещи / Настройка на програми / VirtualBox Question
|
-: Jun 18, 2010, 18:58
|
Здравейте,
можеби въпроса ми ще прозвучи изключително глупаво, но аз не успях да измисля нещо креативно. Да кажем така, имам компютър с 1 мрежова карта. Операционната му система е Debian Lenny (без графична среда). Интернет доставчика ми по един физически кабел ми пуска 2 публични IP адреса.
Искам да направя следното нещо. На реалната машина да бъде първия адрес, например 10.20.30.40 и с помоща на VirtualBox да стартирам виртуална машина на която адреса да бъде 2-рия реален, например 20.30.40.50. И двете машини да могат да се достъпват с външните си адреси.
Как най-лесно би могло да стане това.
Благодаря
|
|
|
53
|
Linux секция за начинаещи / Настройка на хардуер / Re: Супер странен проблем с мрежови карти
|
-: Apr 30, 2010, 13:32
|
Просто се чудя как може да се описват мрежови карти по прекъсвания (Interrupts). Иначе намерих това: http://www.os4.org/os/linux/ethernet.htmlИ друго ми направи впечатление, че въпросните IRQ могат да се видят с ifcofnig, но не мога да разбера какво общо има това с разположението на картите в PCI слотовете.. Here is my modules.conf
alias usb-controller ehci-hcd alias usb-controller1 usb-uhci options 8139too irq=11 options ne2k-pci irq=10 io=e800 alias eth0 8139too alias eth1 8139too
and output from ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:05:5D:D2:07:ED inet addr:192.168.0.198 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:45224 errors:0 dropped:0 overruns:0 frame:0 TX packets:68297 errors:0 dropped:0 overruns:14 carrier:0 collisions:0 txqueuelen:100 RX bytes:3712677 (3.5 Mb) TX bytes:16678875 (15.9 Mb) Interrupt:11 Base address:0x3f00
eth1 Link encap:Ethernet HWaddr 00:0A:CD:09:89:B3 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:616 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:77764 (75.9 Kb) Interrupt:10 Base address:0x5e00
|
|
|
55
|
Linux секция за начинаещи / Настройка на хардуер / Супер странен проблем с мрежови карти
|
-: Apr 30, 2010, 10:15
|
Здравейте,
забелязъл съм следния "бъг". Инсталирам Debian Lenny (NetInstall).
Имам две мрежови карти на дъното. И двете са външни (на PCI слот). От manual-a на дъното разбирам кой PCI слот е първи, кой 2-ри и т.н. Слагам двете мрежови карти на 1-ви и 2-ри слот и инсталирам.
По време на инсталацията избирам една от картите за default-ска и и слагам IP адреса даден ми от доставчика. (Втората в последствие ще и сложа адрес от вътрешната мрежа и ще правя NAT)
Всичко заработва подобаващо, драмата идва ако се опитам да направя следната конфигурация (в случая за теста, макар, че и в реална ситуация би ми се наложило):
Изваждам мрежовата карта която стои на 1-ви PCI слот (при инсталацията нея избрах за eth0 и зададох IP-то дадено ми от ISP) и я заменям със eth1, която е мрежовата карта стояща на 2-ри PCI слот.
Проблем не би трябвало да има, тъй като Linux-a си тества PCI портовете в реда 1-2-3 и т.н. и би трябвало не зависимо коя карта е eth0 и коя eth1 да работи.
Уви, това не се случва.
При смяната ping-a не ми тръгва, по необясними за мен причини. Интересното е, че имам ARPING. Според мен проблема е, че Linux-a по някакъв начин при инсталацията си запомня коя мрежова карта му е eth0 и след това, ако сложа друга мрежова карта да бъде eth0 нямам ping...
Хипер странен проблем...
|
|
|
56
|
Linux секция за начинаещи / Настройка на програми / Re: RSync remote sync problem
|
-: Apr 09, 2010, 11:44
|
Добре, да го кажем така. rsync /home/www/wiki/ "d3v1ous@warbox.co.cc:/home/d3v1ous/d3v1ous.info/wiki" --times --links --recursive --hard-links -e ssh --delete
С този ред папката ми се синхронизира 1/1. Дори да изтрия файл в основната директория, тя ще бъде изтрита и от remote локацията. Въпроса ми е, как бихме могли да направим двете папки да бъдат взаимно заменяеми. Т.е. от сървъра да реплирирам на клиента и от сървъра да извличам данните от клиента. (А защо е нужно това) ... защото имам Round Robin запис на wiki.d3v1ous.info и не знам на коя от двете локации се връзвам, на клиента или на сървъра.
|
|
|
57
|
Linux секция за начинаещи / Настройка на програми / RSync remote sync problem
|
-: Apr 08, 2010, 11:03
|
Здравейте, правя някакви експерименти с rsync. Като за начало искам да разкажа какво трябва да постигна. Mirroring на две директории на два различни сървъра. Ако на сървъра A съдържанието се промени, файл бъде изтрит същото да се случи и на сървър Б. В момента тествам локално и това нещо не ми се получава .. root@nighthawk:~# ls backup-26.03.2010 backup-main eGroupware-1.6.003.zip egw_access_log.MYD nagmin-2.2.0.tar.gz webmin_1.510_all.deb backup-30.03.2010 CISCO5.log egw_access_log.frm egw_access_log.MYI virtualbox-3.1_3.1.6-59338_Debian_lenny_i386.deb wiki.zip root@nighthawk:~#
backup-26.03.2010 backup-main eGroupware-1.6.003.zip egw_access_log.MYD lilac-1.0.3.tar.gz virtualbox-3.1_3.1.6-59338_Debian_lenny_i386.deb wiki.zip backup-30.03.2010 CISCO5.log egw_access_log.frm egw_access_log.MYI nagmin-2.2.0.tar.gz webmin_1.510_all.deb root@nighthawk:~#
Ползвам това: root@nighthawk:~# rsync -rv * --progress --delete --force /home/test/ В момента в /home/test има един файл lilac-1.0.3.tar.gz, който нарочно изтрих от локалната директория и се надявах, че като изпълня rsync той ще го изтрие и в destination папката. Къде бъркам???
|
|
|
58
|
Хардуер за Линукс / Сървъри / Re: Хипер странен проблем с Debian Lenny
|
-: Mar 25, 2010, 08:15
|
Сигурно не е това но да спомена, сигурен си че машината е хардуерно ОК? Моят сървър застиваше по същия начин, със дупка в логовете, после се оправяше, пак заминаваше докато тотално не умря. Проблема бяха надути кондензатори по дъното, и след смяната си работи наред. Леко е поостаряла тази тема..
Мисля, че машината е наред, защото това по никакъв начин не се отразява на uptime.
|
|
|
|