Strona 1 z 1

Zewnetrzne IP

: 28 lutego 2007, 12:00
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.

: 28 lutego 2007, 14:50
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...

: 28 lutego 2007, 15:46
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? ;)

: 01 marca 2007, 23:32
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