Назад | Перейти на главную страницу

сервер на 80-м порту кажется активным, но я не могу получить к нему доступ.

Я не могу получить удаленный доступ к своему серверу через порт 80. Во-первых, я не настраивал его. Кто-то другой сделал. Я не сисадмин. Но общение между обеими сторонами (мной и сисадмином) требует времени и сроков, поэтому я решил взять дело в свои руки. Ведь у меня есть root-доступ.

Мне кажется, что есть проблема с брандмауэром, но как ее решить?

Вот что я получаю со своей стороны:

chris@mint-desktop ~ $ nmap -Pn remote_server -p 80

Starting Nmap 6.00 ( http://nmap.org ) at 2014-07-01 16:28 EEST
Nmap scan report for remote_server (remote_addr)
Host is up.
rDNS record for remote_addr: rDNS_record_for_remote_addr_seems_valid
PORT   STATE    SERVICE
80/tcp filtered http

Nmap done: 1 IP address (1 host up) scanned in 2.13 seconds

Вот что я получаю на стороне сервера:

~# ps ax|grep "apache"
 5620 ?        Ss     0:13 /usr/sbin/apache2 -k start
 6203 pts/2    S+     0:00 grep apache
21115 ?        S      0:00 /usr/sbin/apache2 -k start
21168 ?        S      0:00 /usr/sbin/apache2 -k start

и...

~# netstat -ntlp | grep :80
tcp6       0      0 :::80                   :::*                    LISTEN      5620/apache2

также...

~# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination 

в заключение

cat /var/log/apache2/access.log
::1 - - [29/Jun/2014:07:35:02 +0100] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
::1 - - [29/Jun/2014:07:35:02 +0100] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
192.168.30.40 - - [30/Jun/2014:15:02:00 +0100] "GET / HTTP/1.1" 304 209 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"

Однако, когда я нажимаю удаленное имя в своем веб-браузере, я не получаю ответа. Журналы говорят, что вчера был внутренний удар, но нет внешнего доступа. Итак, я думаю, системный администратор проверил его и понял, что это работает. Но я не могу получить к нему доступ.

Похоже, у вас есть частный IP-адрес на вашем сервере. Итак, вам нужно правило перенаправления DNAT / порта на шлюзе, которое направляет на порт 80 на веб-сервере.