GD Star Rating
loading...
loading...
Привет! Помогите настроить сервак.
В общем, поставил я Ubuntu Server 11.4 на старенький комп, закинул на шкаф и зашел на него по SSH. По внутреннему IP 192.168.1.10 все работает идеально и Apache выдает it works. Далее я настроил virtual server в роутере TEW-432BRP, но когда я захожу по внешнему IP, браузер надолго уходит в задумчивость. Что сделать чтобы сервак не тупил и отдавал страничку по внешнему адресу?
настроить DNAT, в терминах твоего роутера это называется Virtual Server. а вообще говоря вопрос туповатый и можно было бы просто взять да почитать про сети
я же написал, что настроил Virtual Server.
Более того, я проверил 80 порт по tcpdump, запросы доходят.
так айпишник веб-сервера 1.10 или 1.99?
99, я потом поменял.
Будь мужиком! Настрой ДНС блеать!
да я настрою, но как он будет работать если так не работает ))
сорри за скобочки, я ща на мамбе тусуюсь )) а там без этого никак
дефолтный маршрут проверь, кстати
На каком месте твоя анкета???? В ГЛАЗА СМОТРЕТЬ!!!
я правильно понимаю, что ты с сервера заходишь на этот же сервер и он “ит воркс”? нужно проверить, на каком интерфейсе биндит сокет апач. кроме того покажи вывод sudo iptables -L
у тебя вся остальная пачка сервисов, указанная в скриншоте, из интернетов работает?
что будет если присоединиться из инета по телнету на 80 порт и насрать туда?
что будет в это время с логах апача? а в тисипидампе?
Да вы упоротые чтоли все? У рутера на 80 порту свой вебсервер висит, причём снаружи он закрыт.
Использовать дрйгоё порт или перепрошивать/перенастраивать.
нет. Сервер у меня пылится на шкафу, а набираю я с ноутбука.
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
вся пачка не работает, пробовал HTTP и SSH.
Мне по телнету посмотреть 80 порт?
а почему же тогда SSH не работает?
про SSH ни слова не было сказано в посте.
да, забыл упомянуть.
так низко я еще не падал…
да, например прителнетиться “telnet адрес порт” и набрать
GET / HTTP/1.1
desired.host.name
<Пустая строка>
<Пустая строка>
но если у тебя вся пачка не работает, то возможно три варианта: либо у тебя не настроен вёрчл сервер на роутере корректно, например неверный ип или не стоит общая галка, либо ты пытаешься из своей же сети ломиться на внешний айпишник, а роутер умеет трансляцию DNAT только для запросов из внешних сетей (то есть тебе нужно, чтобы кто-то извне проверил это), либо у тебя вообще нет внешнего ип-адреса, лол.
в случае такого конфликта все роутеры спрашивают, что делать. плюс обычно порт из внешней сети настраивается и по дефолту он 8080.
попробовал по телнету, пишет HTTP/1.0 503 Service Unavailable.
Сейчас как раз на работе сижу и из внешних сетей без изменений. Внешний айпишник должен быть, я дурак что ли 🙂 Вот сам попробуй, соединение же идет!
не коннектится и не пингуется. с файрволом разобрался? в том, что адрес принадлежит тебе уверен?
[[email protected] ~]$ ping 109.207.170.223
PING 109.207.170.223 (109.207.170.223) 56(84) bytes of data.
^C – – 109.207.170.223 ping statistics – –
7 packets transmitted, 0 received, 100% packet loss, time 6203ms
[[email protected] ~]$ telnet 109.207.170.223 80
Trying 109.207.170.223…
connect to address 109.207.170. Connection timed out
с файрволом на роутере, конечно же
не, я файрвол вообще не трогал, там все по дефолту стоит.
Насчет ip уверен, раньше уже сервак работал по этому адресу. Хотя может провайдер что-нибудь мутит. Можно ли как-нибудь проверить?
Хотя вряд ли, когда отключен virtual server, по этому ip открывается админка роутера.
> не, я файрвол вообще не трогал, там все по дефолту стоит.
по дефолту <> рабочая конфигурация
я посмотрел че там в настройках файрвола, вроде все впорядке.
Попробовал еще по wi-fi настроить, теперь тоже не работает.
кстати, сделал доступ роутера на всю сеть. Могу показать настройки.
Я добавил правило “80” у тебя на файерволе. Вроде заработало, во всяком случае “It’s Works” говорит.
и поменяй пароль на роутере
как и ожидалось остальные сервисы тоже поехали.
ура! спасибо большое 🙂
Давайте обнимемся! ^____^
показывай
уже решили проблему 🙂
У меня тут еще два вопросика возникло.
1. Нужно ли как-то настраивать DNS или только виртуальные хосты прописать?
2. Как мне сделать для пользователя больше прав? Когда подключаюсь по SFTP, не могу ни удалить ни залить файл в директорию /var/www/.
3. Почему не работает sudo apt-get install mc? Пишет: « Unable to locate package mc».
настрой на сервере днс,
корректно пропиши /etc/resolv.conf,
пропиши все свои хосты в /etc/hosts
Если пароль не менял, щас кто-нибудь из взрослых подключится и все починит. Ничего не трогай. Жди.
а я никому пароль не давал 🙂
1. для апача днс не нужно.
2. читать книги по администрированию юникс
3. потому что ты не подключил multiverse репозитории
по поводу репозиториев, смотри что пишет:
sudo apt-get update
[sudo] password for
Ign //archive.ubuntu.com natty InRelease
Ign //security.ubuntu.com natty-security InRelease
Hit //archive.ubuntu.com natty Release.gpg
1 //security.ubuntu.com natty-security Release.gpg [198 B]
Hit //archive.ubuntu.com natty Release
2 //security.ubuntu.com natty-security Release [27.2 kB]
Hit //archive.ubuntu.com natty/main i386 Packages
Ign //archive.ubuntu.com natty/main TranslationIndex
3 //security.ubuntu.com natty-security/main Sources [64.8 kB]
4 //security.ubuntu.com natty-security/universe Sources [9,829 B]
5 //security.ubuntu.com natty-security/multiverse Sources [655 B]
6 //security.ubuntu.com natty-security/main i386 Packages [169 kB]
Ign //archive.ubuntu.com natty/main Translation-en_US
Ign //archive.ubuntu.com natty/main Translation-en
7 //security.ubuntu.com natty-security/universe i386 Packages [32.9 kB]
8 //security.ubuntu.com natty-security/multiverse i386 Packages [2,077 B]
Ign //security.ubuntu.com natty-security/main TranslationIndex
Ign //security.ubuntu.com natty-security/multiverse TranslationIndex
Ign //security.ubuntu.com natty-security/universe TranslationIndex
Ign //security.ubuntu.com natty-security/main Translation-en_US
Ign //security.ubuntu.com natty-security/main Translation-en
Ign //security.ubuntu.com natty-security/multiverse Translation-en_US
Ign //security.ubuntu.com natty-security/multiverse Translation-en
Ign //security.ubuntu.com natty-security/universe Translation-en_US
Ign //security.ubuntu.com natty-security/universe Translation-en
Fetched 306 kB in 1s (163 kB/s)
Reading package lists… Done
я на память не помню и мне не с чем сравнить. зайди в источники приложений в администрировании и посмотри, какие там стоят галки просто
а, серв же старый, ёба
и, кстати, почему 32битная?
какие еще галки? На серверной Убунте нет иксов.
я себе ставил
тогда покажи свой /etc/apt/sources*, запостив его на //pastebin.ca
//pastebin.com/haYMr98E
сделай типа того
только hardy замени на natty
deb //en.archive.ubuntu.com/ubuntu/ hardy main multiverse restricted universe
deb //en.archive.ubuntu.com/ubuntu/ hardy-updates main multiverse restricted universe
deb //en.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
deb //security.ubuntu.com/ubuntu/ hardy-security main multiverse restricted universe
deb //archive.canonical.com/ubuntu/ hardy partner
и en на ru, чтобы качалось быстрее