Zewnetrzne IP

Konfiguracja serwerów, usług, itp.
peredhil
Posty: 42
Rejestracja: 24 maja 2006, 14:12
Lokalizacja: Staszów

Zewnetrzne IP

Post autor: peredhil »

Witam.

Mam taki mały problem, chciałem ustawić zewnętrzne IP użytkownikowi, jednak chcę zrobić taki myk, że jeśli ktoś wpisze w przeglądarce http://jakis-adres.org/ (przypisany do tego IP) otworzy się strona umieszczona na serwerze - nie u użytkownika, który nawet nie posiada zainstalowanego serwera www.

Jakieś pomysły?
Z góry dziękuje.
chyl-o
Junior Member
Posty: 621
Rejestracja: 24 maja 2006, 21:06
Lokalizacja: Lublin

Post autor: chyl-o »

A dlaczego tak kombinować i nie wydelegować domeny od razu pod właściwy adres?

Jedyne co przychodzi mi do głowy to postawienie binda na komputerze tego użytkownika i wydelegowanie jej do innego serwera. Czy to zadziała to nie wiem bo czegoś takiego nigdy nie robiłem...
peredhil
Posty: 42
Rejestracja: 24 maja 2006, 14:12
Lokalizacja: Staszów

Post autor: peredhil »

hmm...


Jest to sieć komputerowa, łącze jest dzielone na kilkaset komputerów, 1 z użytkowników musi/chce tak mieć.

Czyli ma zewnętrzne IP jednak po wpisaniu adresu w przeglądarce wyświetla się strona umieszczona na serwerze, jedynie port 80 zostaje "zatrzymany" przez serwer i wyświetla stronę, reszta ruchu leci do użytkownika.

Poda ktoś rozwiązanie, ten magiczny wpis do iptables? ;)
krimisek
Posty: 8
Rejestracja: 01 marca 2007, 23:11

Post autor: krimisek »

EXTDEV - interfejs wyjscia na swiat

$IFCONFIG $EXTDEV:1 zew_IP netmask maska broadcast odpowiedni_broadcast

$IPT -t nat -A POSTROUTING -s user_lan -o $EXTDEV -j SNAT --to zew_IP
$IPT -t nat -A PREROUTING -i $EXTDEV -d zew_IP -p tcp --dport 80 -j DNAT --to adres_servera
$IPT -t nat -A PREROUTING -i $EXTDEV -d zew_IP -p tcp --dport ! 80 -j DNAT --to user_lan
$IPT -t nat -A PREROUTING -i $EXTDEV -d zew_IP -p udp -j DNAT --to user_lan
$IPT -t nat -A PREROUTING -i $EXTDEV -d zew_IP -p icmp -j DNAT --to user_lan
ODPOWIEDZ