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

Нет доступа к локальному сайту в локальной сети

У меня есть установка lighttpd на машине (скажем, ip 10.107.105.13) со следующими деталями.

inet addr : 10.107.105.13
Bcast : 10.107.111.255
Mask : 255.255.240.0

Я могу получить доступ к своему сайту на этом компьютере, используя firefox http://localhost/index.html.

Теперь я пытаюсь получить доступ к этому сайту с другого компьютера со следующими данными

inet addr : 10.14.42.7
Bcast : 10.14.42.255
Mask : 255.255.255.0

Но там написано «доступ запрещен».

nmap 10.107.105.13 дает следующий результат.

PORT     STATE SERVICE
22/tcp   open  ssh
80/tcp   open  http
1234/tcp open  hotline
3306/tcp open  mysql
9418/tcp open  git

Ниже приводится результат работы iptables -L -n -v 10.107.105.13

 141 11207 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:80 
    0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:80 

Разделы FORWARD и OUTPUT пустые.

Что во всем этом плохого?

Возможно, lighttp настроен для прослушивания только IP-адреса localhost (127.0.0.1), в то время как вам нужно прослушивать все из них (обычно 0.0.0.0).

Проблема заключалась в шаге аутентификации прокси. Мне пришлось добавить 10.0.0.0/8 в переменных без прокси в моем браузере, и все работало гладко.

Включите предварительную маршрутизацию в iptables, потому что маски подсети обеих машин разные.