Титла: Router, Port Forwarding и Apache сървър Публикувано от: mahmahani в Dec 15, 2013, 21:36 Проблемът е следния. Имам рутер с external примерно IP: 1.1.1.1 и internal 192.168.1.1. Имам apache2 на вътрешен компютър с IP: 192.168.1.149.
Апачето слуша на *:8080 Настроих на рутера portforwarding от 0.0.0.0 80 към 192.168.1.149 8080. И когато напиша външното си IP от друг компютър (1.1.1.1), не излиза нищо. На какво се дължи проблема ? Осъзнах, че е много вероятно проблема да се крие в iptables, но нещо не мога да се оправя. Можете ли да ми помогнете ? Ще бъда много благодарен. Също така се извинявам, ако съм сбъркал мястото на темата. Поздрави ! Титла: Re: Router, Port Forwarding и Apache сървър Публикувано от: backinblack в Dec 15, 2013, 22:26 Абе, аз не, че много се сещам, ама щом си настроил апачето да е на порт 8080, то за да се свържеш с него, не трябва ли да избереш 1.1.1.1:8080 !!!?
Уеб сървъра по подразбиране е на порт 80, но на порт 80 е и уеб интерфейса на рутера. Ако на рутера си му разрешил достъп от вън, като си набереш ИП-то и ще стигаш до него, а не до уеб сървъра. Ако не си му разрешил достъп от вън, сигурно трябва нищо да не се случва, дори и порт 80 да ти форварднат към уеб сървъра зад рутера. Сложи си порт 8080 да е за уеб интерфейса на рутера, а 80 го насочи към сървъра. Титла: Re: Router, Port Forwarding и Apache сървър Публикувано от: mahmahani в Dec 15, 2013, 22:59 Изключен е интерфейса на рутера вече, но проблема не е в това.
Пуснал съм една виртуална машина в мрежата с IP адрес 192.168.1.122. На тази машина върви Windows XP + Xampp. Рутера е настроен сега да пренасочва 80 към 8080 към xampp апачето и когато напиша 1.1.1.1 или domain.com вече влиза. Но само локално. Къде бъркам ? Поздрави ! Титла: Re: Router, Port Forwarding и Apache сървър Публикувано от: mystical в Dec 16, 2013, 16:09 Какво показва командата:
Код
Сигурен ли си, че правилно пренасочваш? iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to 192.168.1.122:8080 -i eth1 - WAN интерфейс Титла: Re: Router, Port Forwarding и Apache сървър Публикувано от: mahmahani в Dec 16, 2013, 16:27 В момента имам достъп до сървъра отвън.. но пък във вътрешната мрежа - нямам. Не знам защо. Сега обаче когато пусна openvpn и сайта пада.
Поздрави ! Титла: Re: Router, Port Forwarding и Apache сървър Публикувано от: Acho в Dec 16, 2013, 16:32 Така калпаво си го описал всичкото. Преди ОТВЪН не ставаше, а ЛОКАЛНО си работеше - а сега обратно. И как няма да те пуска локално, дето са на един суич ?
А като ги видя тия адреси 1.1.1.1 и домейни example.com, какво толкова криете не знам. Деа и тайните сайтове. Е как да го изтестваме и да видим какво си направил ? Титла: Re: Router, Port Forwarding и Apache сървър Публикувано от: mkkostov в Dec 17, 2013, 12:03 Проблемът е следния. Имам рутер с external примерно IP: 1.1.1.1 и internal 192.168.1.1. Имам apache2 на вътрешен компютър с IP: 192.168.1.149. |