Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: PROMPT в Sep 09, 2004, 00:39



Титла: Проблем със настройки на реално IP
Публикувано от: PROMPT в Sep 09, 2004, 00:39
Здр. с Mandrake съм ,имам следния проблем
досега ползвах 192.168.0.x на eth0 и 192.168.1.x на eth1
като eth0 беше картата с външния ! а eth1 - моя вътрешна си мрежа !

Дотук добре - взех си реално IP и исках да сменя eth0 (192.168.0.x) с новото 194.x.x.x ,като си запазя вътрешната ми мрежа на eth1 (192.168.1.x)

Какво правя

ifconfig eth0 194.x.x.x netmask 255.x.x.x
след това влизам vi /etc/sysconfig/network
където указвам Gateway-a и IPV4=yes
после пиша и излизам (:wq!;)
после пиша нейм сървърите DNS в /etc/resolv.conf
после:
/sbin/iptables -A POSTROUTING -t nat -s 192.168.1.0/24 -o eth0 -d 0.0.0.0/0 -j SNAT --to-source 194.x.x.x
после
в /etc/rc.local
добавям:
/sbin/iptables -A POSTROUTING -t nat -s 192.168.1.0/24 -o eth0 -d 0.0.0.0/0 -j SNAT --to-source 194.x.x.x

и

ifconfig eth0 194.x.x.x netmask 255.x.x.x

защото ако не ги добавя не ги сетва както аз искам !

резултата е следния!
ping- вътрешните  - OK
ping- гейтуея - OK
ping-www.dir.bg - NO
ping-dir.bg - (IP адреса му) - NO
ping-name servers -NO

значи пинг имам само м/у мойте машени и гейтуея !
подозирам че още нещо трябва да се направи - 2дена се мъчих и реших да пиша !

10x за отделеното време !


Титла: Проблем със настройки на реално IP
Публикувано от: ohubohu в Sep 09, 2004, 01:21
Значи, при мен е точно така: мога да пингвам един единствен адрес на доставчика ми. Заложили са го хората и това е.

Да не би и при теб да е така?  Аз, ако имам съмнения, позвам telnet на 53 (DNS), до някой сървер :)  Тъпо, но ....


Титла: Проблем със настройки на реално IP
Публикувано от: PROMPT в Sep 09, 2004, 01:31
остави го пин-га нямам нет :(
не е заложен от доставчика тоя момент за съжаление !


Титла: Проблем със настройки на реално IP
Публикувано от: ohubohu в Sep 09, 2004, 01:59
Ааа, това е друго :) И е гадно :)
Дай сега едно по едно:
Нямаш нет къде - на машината с двата интерфейса, или на другата, вътрешната?
Ако е вътрешната - ipforwarding, ако е външната - виж още веднъж конфигурацията на eth0.

Успех!


Титла: Проблем със настройки на реално IP
Публикувано от: the_real_maniac в Sep 09, 2004, 10:44
Щом казваш , че преди си имал рутиране м/у двата интерфейс-а би трябвало, но я по-добре провери ;)

cat /proc/sys/net/ipv4/ip_forward

А иначе на рутера с новите настройки имаш ли интернет / поне пинг провери де ;)

позволи на INPUT tcp 53 и 80 и отвори с links / lynx някоя страница само за тест ;)

Успех ...


Титла: Проблем със настройки на реално IP
Публикувано от: в Sep 09, 2004, 11:48
Цитат (the_real_maniac @ Сеп. 09 2004,11:44)
Щом казваш , че преди си имал рутиране м/у двата интерфейс-а би трябвало, но я по-добре провери ;)

cat /proc/sys/net/ipv4/ip_forward

А иначе на рутера с новите настройки имаш ли интернет / поне пинг провери де ;)

позволи на INPUT tcp 53 и 80 и отвори с links / lynx някоя страница само за тест ;)

Успех ...

като го cat-на - ми е 1 - както би трябвало да е !
лошото е ,че на машината с 2те мрежарки няма нет

странното е, че има всички предпоставки да работи,
освен някъде другаде да е написано - fake IP-то и системата да се бърка ,макар че като сменя IP-то на eth0 с новото имам пинг към вътрешните машини и към гейта!

много странно - може би трябва и нещо друго да се пипне за да текне нета - поне от linux машинката с реално IP да имам !

вероятно ,след като имам пинг до GW не иска по някякви причини да ме рутира нататък !

абе вече съвсем се обърках :(


Титла: Проблем със настройки на реално IP
Публикувано от: Uvigii в Sep 09, 2004, 12:01
Цитат
ifconfig eth0 194.x.x.x netmask 255.x.x.x

ifconfig eth0 194.x.x.x netmask 255.x.x.x broadcast 194.x.x.x
Цитат
след това влизам vi /etc/sysconfig/network
където указвам Gateway-a и IPV4=yes

дай едно
route -nv
ако не те затруднява


Титла: Проблем със настройки на реално IP
Публикувано от: в Sep 09, 2004, 13:36
Цитат (Uvigii @ Сеп. 09 2004,13:01)
Цитат
ifconfig eth0 194.x.x.x netmask 255.x.x.x

ifconfig eth0 194.x.x.x netmask 255.x.x.x broadcast 194.x.x.x
Цитат
след това влизам vi /etc/sysconfig/network
където указвам Gateway-a и IPV4=yes

дай едно
route -nv
ако не те затруднява

Довечера ,като си отида в къщи на машината ,ще пробвам пак ,а дотогава събирам идеи - 10x


Титла: Проблем със настройки на реално IP
Публикувано от: PROMPT в Sep 11, 2004, 02:31
Оправиx си проблема !
бил е в iptables настройки
при мен това проработи - оставям го дано и на някой друг да свърши работа след време.

където eth0 e връзката с интернет
а eth1 е локална лан мрежа

първо се чистят стари записи

iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain

после се настройва FORWARDing i MASQUERADEing

iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE
iptables --append FORWARD --in-interface eth1 -j ACCEPT

после се пуска forwarding-a
echo 1 > /proc/sys/net/ipv4/ip_forward


благодаря на всички, които отделиха време да ми отговорят !