Автор Тема: Виртуално ПС+мрежа  (Прочетена 4429 пъти)

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Виртуално ПС+мрежа
« Отговор #15 -: Apr 18, 2007, 14:46 »
А какъв е проблема да си пуснеш тея сървъри без линукса да ти маршрутизира интернета към Windows-а? Смисъл пускаш си линукс на виртуалната машина, пускаш му мрежа, пускаш си услугите на него, работиш.

Аз не те питам защо искаш да пуснеш мрежа на VPC-то. Питам защо трябва линукса, който е емулиран, да "раздава" интернет на Windows-а (под който е емулиран линукса).
Активен

ronalniko

  • Участници
  • ***
  • Публикации: 11
    • Профил
Виртуално ПС+мрежа
« Отговор #16 -: Apr 18, 2007, 15:03 »
защото искам линукса да му задам ип понеже по мрежата не виждат сървърите който пущам и нямат връзка с линукса ..
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Виртуално ПС+мрежа
« Отговор #17 -: Apr 18, 2007, 16:43 »
Еми задай му де. Прочети си документацията на MS Virtual PC и виж как става. Не може да е толкова трудно. И не е нужно интернета на Windows-а да минава през линукса.

С всеки емулатор, с който съм работил, може да се направи, не вярвам с този да не може. Във VMWare (както някой вече каза) се води bridged networking.
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Виртуално ПС+мрежа
« Отговор #18 -: Apr 18, 2007, 19:23 »
А може и с NAT и пренасочване на портове. Демек, реалната машина прави NAT към виртуалната с Линукса и на реалната и се казва "Като получиш заявка на 80-и порт, прати я към IP-то на виртуалната машина". Почети как става пренасочване на портове в Windows.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

ronalniko

  • Участници
  • ***
  • Публикации: 11
    • Профил
Виртуално ПС+мрежа
« Отговор #19 -: Apr 18, 2007, 22:14 »
neter аз искам линукса да е главен '<img'> това ще рече че трябва с линукс да натвам нали ? и как става точно знам че е с Iptables Обаче не съм навътре и ако може да обясните ?
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Виртуално ПС+мрежа
« Отговор #20 -: Apr 18, 2007, 22:42 »
Така. Ще взема за примера, че искаш да пуснеш http сървър на виртуалната машина, който ще слуша на порт 80. Проблемът е, че виртуалната машина не се вижда отвън и така хората не могат да влязат в сървъра. При това положение, решението е (както ти казах) пренасочване на порт. В Windows-а пренасочваш порт 80 да води към виртуалната машина и така, когато някой отвън напише в браузъра си IP-то на Windows-а (или домейна, ако имаш такъв), ще му се зареди сайта, който се хоства на виртуалната машина. Така, въпреки че Windows-а седи пред виртуалната машина (Windows-a дава нет на виртуалната машина), хората отвън имат достъп до сървъра, който е на виртуалната машина. По този начин губя смисъла да правиш такива акробатики виртуалната машина да дава нет на реалната. Кажи ми, ако пропускам нещо в идеята ти. Ако обаче, толкова държиш виртуалната машина да дава нет на реалната, то аз няма да мога да ти помогна (поне за момента). Дано се появи човек с отговор на този въпрос.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

ronalniko

  • Участници
  • ***
  • Публикации: 11
    • Профил
Виртуално ПС+мрежа
« Отговор #21 -: Apr 18, 2007, 23:26 »
проблема е че само когато си сетна IP на линукса тогава имам пинг с него и като пусна сървър на cstrike примерно тогава се вижда, а когато пусна с dhcpclient тогава ми задава автоматично IP и тогава не се вижда нито сървър нито има пинг а доставчика ми е казал да не си слагам произволни IP-ta понеже има клиенти и да не взема на някой клиент ip-to затова искам да си напрая линукса с мойто си ип на win-a, а на win-a да му задам някакво вътрешно IP '<img'> това искам да направя.
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Виртуално ПС+мрежа
« Отговор #22 -: Apr 19, 2007, 00:11 »
Виж. Разбирам, че не си наясно с тази материя и в това няма нищо лошо. Лошото е, че темата става излишно дълга без да казваме нищо ново. Вслушай се в съветите ни. Гарантирам ти, че това е, което ти трябва. Само трябва да почетеш за тези неща. В краен случай, може да те водим стъпка по стъпка, ама преди това почети, за да разбираш какво ти говорим. Не се обиждай, в момента не разбираш. Все пак ще се опитам да направя още едно насочващо обяснение спрямо последния ти пост. Няма проблем, че доставчикът ти е казал да използваш само това IP, което ти е дал. Това IP ще си седи на реалната машина и няма да се сменя. IP-то, което ще получи виртуалната машина не е част от мрежата на доставчика ти, така че няма да му създадеш проблеми. IP-то, което ще получи виртуалната машина е част от частната мрежа реална-виртуална машина. Т.е., на реалната машина слагаш IP-то, което ти е дал доставчика. Тази реална машина ще има още едно IP, което ще е сложено на допълнителен LAN интерфейс, който ще бъде създаден от виртуалната машина. Това IP, дори и да прилича на IP-тата на доставчика ти, не е част от неговата мрежа (няма физическа връзка между виртуалната карта и кабела на доставчика ти). И така, имаме реална машина с 2 IP-та - това, което ти е дал доставчика и това, което ще използва виртуалната машина за gateway. Линукс-а във виртуалната машина ще има IP, което също е част от мрежата реална-виртуална машина и няма общо с мрежата на доставчика ти. Какво се получава реално, когато си пренасочил порт 80 от реалната машина да води към виртуалната (на теб ти трябват други портове, моите са примерни)? Някой отвън се връзва към IP-то на реалната машина. Правилото в нея за пренасочване, през второто IP на реалната машина, отвежда към IP-то на Линукс-а и този някой влиза в сървъра на Линукс-а. Давам тези обяснения при настроен NAT (не bridged). Не съм сигурен мога ли по-разбираемо да обясня тези неща, за да схванеш логиката. Ако все още не разбираш, търси повече информация за това из Google. И пак ще кажа - гарантирам, че това е системата, която ти трябва - използваш едно IP на доставчика, което не се мени в реалната машина; реалната машина дава нет на виртуалната; с помощта на пренасочването, сървърите, които са пуснати на виртуалната машина са видими отвън, като за достъп до тях отвън трябва да се използва IP-то на реалната машина (не на виртуалната).
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти