This is an old revision of the document!
Pe stația red
este instalat un server de HTTP pe care dorim să îl accesăm de pe stația fep.grid.pub.ro
. Pentru acest lucru trebuie trebuie să redirectați portul 8080
de pe stația host
spre portul 80
de pe stația red
folosind DNAT (vezi 05. [10p] Port forwarding).
Introduceți regula de tip DNAT
în lanțul PREROUTING
pe stația host
și validați introducerea acestei reguli:
root@host:~# iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.2:80 root@host:~# iptables -t nat -L PREROUTING -n -v Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 2 120 DNAT tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:8080 to:192.168.1.2:80
Pentru testare, deschideți terminal pe fep.grid.pub.ro
și accesați site-ul http://10.9.X.Y:8080
(înlocuiți cu IP-ul) prin intermediul utilitarului curl
. Vă va apărea un cod HTML cu mesajul Laboratorul 10 - pe red. Exemplu:
student@mjolnir:~$ ssh -X mihai.carabas@fep.grid.pub.ro mihai.carabas@fep.grid.pub.ro's password: [your.name@fep-62-2 ~]$ curl http://10.9.X.Y:8080