2015-09-27 5 views
-1

Я устанавливаю centos 6.5 в бродяжнике как сервер.Q о Vagrant: Я устанавливаю centos 6.5 в бродяжнике, я установил httpd, но я не могу получить доступ к веб-сайту на виртуальной машине

Я использую private_network настройки с IP: 192.168.33.20

Я использовал IP-адрес 192.168.33.20 для доступа к SSH и SFTP на виртуальной машине.

Но только я не могу получить доступ к веб-сайт по этому IP-адресу (192.168.33.20), хотя я установил HTTPD и HTTPD работает

[[email protected] ~]# netstat -nltp 
Active Internet connections (only servers) 
Proto Recv-Q Send-Q Local Address    Foreign Address    State  PID/Program name 
tcp  0  0 0.0.0.0:45525    0.0.0.0:*     LISTEN  1082/rpc.statd 
tcp  0  0 0.0.0.0:22     0.0.0.0:*     LISTEN  1208/sshd 
tcp  0  0 127.0.0.1:25    0.0.0.0:*     LISTEN  1285/master 
tcp  0  0 0.0.0.0:111     0.0.0.0:*     LISTEN  1062/rpcbind 
tcp  0  0 :::22      :::*      LISTEN  1208/sshd 
tcp  0  0 ::1:25      :::*      LISTEN  1285/master 
tcp  0  0 :::34314     :::*      LISTEN  1082/rpc.statd 
tcp  0  0 :::111      :::*      LISTEN  1062/rpcbind 
tcp  0  0 :::80      :::*      LISTEN  3202/httpd 

проверки SELinux, она отключена

# This file controls the state of SELinux on the system. 
# SELINUX= can take one of these three values: 
#  enforcing - SELinux security policy is enforced. 
#  permissive - SELinux prints warnings instead of enforcing. 
#  disabled - SELinux is fully disabled. 
SELINUX=disabled 
# SELINUXTYPE= type of policy in use. Possible values are: 
#  targeted - Only targeted network daemons are protected. 
#  strict - Full SELinux protection. 
SELINUXTYPE=targeted 

Изменение порта HTTP

[[email protected] ~]# sudo netstat -nltd 
Active Internet connections (only servers) 
Proto Recv-Q Send-Q Local Address    Foreign Address    State 
tcp  0  0 0.0.0.0:22     0.0.0.0:*     LISTEN 
tcp  0  0 0.0.0.0:49655    0.0.0.0:*     LISTEN 
tcp  0  0 127.0.0.1:25    0.0.0.0:*     LISTEN 
tcp  0  0 0.0.0.0:111     0.0.0.0:*     LISTEN 
tcp  0  0 :::22      :::*      LISTEN 
tcp  0  0 ::1:25      :::*      LISTEN 
tcp  0  0 :::45389     :::*      LISTEN 
tcp  0  0 :::111      :::*      LISTEN 
tcp  0  0 :::8080      :::*      LISTEN 

Я не могу получить доступ к своему веб-серверу с моего хоста

+0

вы можете подтвердить, что вы можете получить доступ к веб-серверу из VM (используя завиток или что-то еще) - проверьте также SELinux из '/ etc/sysconfig/selinux' –

+0

@Henri: Я могу получить доступ к своему веб-серверу SSH и SFTP, не могли бы вы подробнее рассказать о SELinux? Это потрясающе, если у вас есть ссылка. Спасибо –

ответ

-1

Открыть порт 80, перейти и написать

# vi /etc/sysconfig/iptables 

Вставьте новую линию

-A INPUT -p tcp -m state –state NEW –dport 80 -j ACCEPT 

Это все, чтобы решить проблему

+5

Упомяните, что это на самом деле делает, и нужно ли это делать на хосте или на гостях? –

Смежные вопросы