Автор Тема: Второ ip на същата карта  (Прочетена 2334 пъти)

celyo

  • Участници
  • ***
  • Публикации: 3
    • Профил
Второ ip на същата карта
« -: Feb 10, 2007, 13:17 »
Здравейте,

искам да си сложа втори IP адрес (за локалната мрежа) на същата LAN карта на която ми е и реалното IP - идеята ми е така да си прекарам нет на другия компютър с прокси. - Така в момента работи под WinXP (с второ IP на картата и с Freeproxy server). Знам че това не е правилния начин, но няма как да прекарам втори кабел за втора LAN карта.

Може ли някой да ми помогне?

П.П. Ползвам openSUSE 10.2
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Второ ip на същата карта
« Отговор #1 -: Feb 10, 2007, 16:24 »
Добави си следните примерни редове в /etc/network/interfaces
auto eth0:1                                                                                                                                                
iface eth0:1 inet static                                                                                                                                    
address 192.168.0.1                                                                                                                                            
netmask 255.255.255.0
и рестартирай мрежата с командата
/etc/init.d/networking restart
Активен

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

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Второ ip на същата карта
« Отговор #2 -: Feb 11, 2007, 12:35 »
iма си и специална настройка в yast-a за добавяне на допълнителни ИП адреси. Погледни конфигурацията на лан картата .....
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Второ ip на същата карта
« Отговор #3 -: Feb 11, 2007, 14:09 »
neter, сега май е мой ред да ти направя забележка :)

Човека е с opensuse, там настройките за мрежата (доколкото ми е известно) не са като в debian и производните.

celyo, наистина не се прави така. Ако можеш да обясниш какъв е проблема с втората мрежова карта няма да е зле.

Иначе kennedy е прав, при SuSE май всичко е най-културно да се прави през YaST.
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Второ ip на същата карта
« Отговор #4 -: Feb 11, 2007, 14:19 »
Опа, извинявам се, не съм прочел последния ред
Активен

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

Andronoff

  • Напреднали
  • *****
  • Публикации: 260
    • Профил
Второ ip на същата карта
« Отговор #5 -: Feb 12, 2007, 21:30 »
ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0 up
Работи при всички дистрибуции май '<img'>
Активен

2 + 2 = 6 , for extremely large values of 2.

TheNightmare

  • Гост
Второ ip на същата карта
« Отговор #6 -: Feb 12, 2007, 22:39 »
Цитат (firebird @ Фев. 12 2007,22:30)
ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0 up
Работи при всички дистрибуции май '<img'>

Стига да не си е пуснал Network Manager
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Второ ip на същата карта
« Отговор #7 -: Feb 12, 2007, 22:58 »
Аве в SuSE-то трябва всичко, което може, да се прави през графика, че тази чуплива дистрибуция... кой знае как ше реагира
Активен

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

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Второ ip на същата карта
« Отговор #8 -: Feb 12, 2007, 23:23 »
Цитат
ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0 up
Работи при всички дистрибуции май


Да ама не и след рестартиране. :)
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Второ ip на същата карта
« Отговор #9 -: Feb 12, 2007, 23:34 »
Цитат
Да ама не и след рестартиране. '<img'>


Е, може да сложи командата в boot.local и ше си го има и след рестартиране  '<img'>
Активен

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

celyo

  • Участници
  • ***
  • Публикации: 3
    • Профил
Второ ip на същата карта
« Отговор #10 -: Feb 17, 2007, 15:09 »
Благодаря на всички за помощта.
Успях да намеря къде в YaST-та се задава второто IP.
Подкарах си и проксито.

Сега обаче имам друг проблем - проксито не ми се стартира автоматично. има си скрипт squid в /etc/init.d само че не се пуска при boot. Пробвах да го сложа в boot.local скрипта само че нещо казва че не успява да го изпълни при старт, а аз като си го изпълня след това същото нещо си работи перфектно. Имам съмнения, че може би първо се оптва да изпълни boot.local преди да е добавило второто IP и за това да гърми.

Някакви идеи?
Активен

ice4o

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
Второ ip на същата карта
« Отговор #11 -: Feb 21, 2007, 22:55 »
Виж кой скрипт се изпълнява първо '<img'>
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Второ ip на същата карта
« Отговор #12 -: Feb 21, 2007, 23:33 »
В SuSE и RedHat изпълнението на стартиращите скриптове се управлява с chkconfig:

usage:   chkconfig --list [name]
         chkconfig --add <name>
         chkconfig --del <name>
         chkconfig [--level <levels>] <name> <on|off|reset|resetpriorities>
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Второ ip на същата карта
« Отговор #13 -: Feb 21, 2007, 23:50 »
Виж папките от rc0.d до rc6.d в /etc/init.d. Това са папките, където се намират скриптовете, които се изпълняват при стартиране. Изпълняват се в реда, в който се намират в папката. В дебиан базираните дистрибуции, поредността се определя от номерчето пред името на файла (което номерче е задължително, допълнително чрез него ги виждаш в правилния ред). Не помня как беше в SuSE, но ако са с номерчета, то и symlink-а (shortcut-a), който трябва да направиш към скрипта в /etc/init.d (предполагам /etc/init.d/squid) трябва да е с номерче в името. Т.е., махни реда за стартиране на squid от boot.local и направи symlink към скрипта във всички rc.d папки. Не помня кой init беше по подразбиране в SuSE (мисля, че 5, който отговаря на rc5.d папката), но сложи symlink във всички папки. Разгледай как се номерират symlink-овете в папките rc0.d, rc1.d и rc6.d. Възможно е да се номерират с друга буква пред номера. Ето стъпките, които бих изпълнил, ако се ръководя по логиката на Дебиан. Действай аналогично и логично на тях:
1. Изтривам реда от boot.local
2. Проверявам кой е най-високия свободен и по-малък от 100 номер (например 94) и изпълнявам командите като root:
ln -s /etc/init.d/squid /etc/init.d/rc0.d/K94squid
ln -s /etc/init.d/squid /etc/init.d/rc1.d/K94squid
ln -s /etc/init.d/squid /etc/init.d/rc2.d/S94squid
ln -s /etc/init.d/squid /etc/init.d/rc3.d/S94squid
ln -s /etc/init.d/squid /etc/init.d/rc4.d/S94squid
ln -s /etc/init.d/squid /etc/init.d/rc5.d/S94squid
ln -s /etc/init.d/squid /etc/init.d/rc6.d/K94squid
3. Рестартирам системата, отварям си една бира и се кефя на резултата
Мисли логично при изпълнението на стъпките! Възможно е да има разлики. Наздраве и успех!  '<img'>

edit: Здрасти, Hapkoc! Преварил си ме. Гледам из нета, че и SuSE-то си имало rc.d папки. Но ако си има специален инструмент за целта, по-добре е да си се използва него.



Активен

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

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Второ ip на същата карта
« Отговор #14 -: Feb 22, 2007, 08:33 »
Стартирането на услуги в сусе също се конфигурира в яста .... я провери дали има нещо в менюто system -> system services би трябвало го има там за да си го настроиш ...



Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"