Добрый день.
У меня не получается открыть порт на шлюзе.
Всего то нужно получить доступ к шлюзу из инета по ssh.
Вот Ubuntu 11.04 Не удается открыть порт
Но тут про проброс ЧЕРЕЗ шлюз, а не НА ШЛЮЗ.
Настройка аналогичная. Пробовал указывать
sudo iptables -A PREROUTING -t nat -i ppp0 -p tcp -m tcp --dport 22 -j DNAT --to-destination 127.0.0.1
Добрый день.
Тут такое дело.
Есть VPN сервер на linux mint 13.
Демон pptpd запущен. Прослушка на порту есть.
Все просто. Сервер и клиент в одной сети за роутером.
Клиенты windows подключаются без проблем.
Линуксовый клиент коннектится только на пару секунд и тут-же отваливается.
В syslog сервера нашел:
GRE read(fd=8,buffer=8058520,len=8260) from network failed: status = -1 error = Protocol not available
После этой записи начинается свистопляска со словами falled и.т.п
Фаер выключен на обоих машинах.
Подключаться необходимо через Network Manager (собственно ради чего все и затевалось)
Небольшая предистория.
Собрался ставить gcc-4.6 из исходников. В итоге все стало, но были замечено
1)
qtCreator странно стал заниматься автокомплитом классов и методов. В теории новичку он не нужен, но до установки gcc-4.6 он работал как надо. Собственно проблема в том, что IDE по команде std:: не раскрывает список классов и методов, а по команде :: все проходит норм.
2)
HOSTTYPE=i386
при
linux-5xl1:/home/scat # uname -m
i686
И соответственно получился бардак в библиотеках и заголовочных файлах!!!!
3)
Архитектура устанавливаемых пакетменеджером пакетов - i586 и еще веселей содержимое
cat /etc/ld.so.conf
/usr/X11R6/lib/Xaw3d
/usr/X11R6/lib
/usr/lib/Xaw3d
/usr/i386-suse-linux/lib /* смеятся тут */
/usr/local/lib
/opt/kde3/lib
include /etc/ld.so.conf.d/*.conf
5)
uname -a
Linux linux-5xl1 2.6.31.14-0.8-desktop #1 SMP PREEMPT 2011-04-06 18:09:24 +0200 i686 i686 i386 GNU/Linux
Дистр suse 11.2
Можно-ли привести это в порядок к единому и понятному......
По моему причина сдесь:
/* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern «C»
| #endif
| char PWL_handle_timeout ();
| int
| main ()
| {
| return PWL_handle_timeout ();
| ;
| return 0;
| }
configure:5764: result: no
configure:5778: checking for version 0.11 (revision 0 or later) of PPL
configure:5795: gcc -c -g -O2 conftest.c >&5
conftest.c: In function 'main':
conftest.c:16: error: 'choke' undeclared (first use in this function)
conftest.c:16: error: (Each undeclared identifier is reported only once
conftest.c:16: error: for each function it appears in.)
conftest.c:16: error: expected ';' before 'me'
configure:5795: $? = 1
configure: failed program was:
Может не в тему, но вопрос задам.
Есть нетбук с opensuse 11.2
Есть QTCteator
Проблемы с остальным.... библиотеками.... утилитой qmake....
Яст показывает что библиотеки С++ установлены, хотя iostream нет и в помине. С qmake та-же история.
Собственно...Пытаюсь придумать способ извлечения инфы с образа диска.
Все было-бы намного проще, если-б не отсутствующие 2048к\баита информации в начале образа. (Прочитать их НЕЛЬЗЯ!!!!!!!!!!!!!!!!!!!) Там была ФС и начало данных.
Метод горячей замены воспроизводить не стоит.
foremost не помог, так-как ищутся .VOB файлы (а что такое HEX сигнатура я особо не понимаю)
Прикрутить к образу донорскую ФС можно, но бесполезно... так как там пара десятков фоток и пара маленьких MPEG файлов. Из файлов получаетя солянка..... При воспроизведении проигрыватели посылают в интернет за кодеками.
Поле для меня новое....
Сейчас курю Sleuth Kit. Не знаю как определить границы файлов....
По конфигам походил, по гуглу ходил, чесно пытался разобраться.
В итоге осталась эта запись в /var/log/messeges
No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge)
На точке все предельно просто. :
Дал себе статический ip, канал 1, даже нет шифрования.
Заморочек никаких.
А пинга и тем более выхода в интернет все нет.
Не могу ничего толком скомпилировать из исходников уже черт знает сколько времени.
make && make install - Соаботало как надо только в одном случае из 10. И то с до смешного мелкой, утилиткой...
В выводе пишет , как правило, что-то до конца не понятное.
uname выложу чуть позднее. фАЙЛЫ make.conf тоже. Че еще надо?
В генто-хендбук наткнулся на описания переменных, отвечающих за компиляцию. Может у меня в них заморочка?
А пока не могу поставить xstow
вывод ./configure и make будут в следующем посте.
Извините, что я так часто тут начал обьявляться, но надо как-то это все разруливать.
Суть вопроса в чем. Случилась беда.
Есть ЮСБ модем. Пол года назад я настроил его подключение двумя способами.
1. wvdial
2. Как-то сам, до конца не понимаю как, при запуске поднимается интерфейс ppp0
Отвалился первый способ.
Оговорюсь сразу. Мне готовое решение не нужно. Нужно вспомнить что я в то время сделал.
Помню что создавал сценарий, который поднимал интерфейс и ссылался на конфиг файл. Где это может лежать? (Это работает до сих пор).
А вот с wvdial проблема.
В wvidwal.conf все в норме. А в resolv.conf неверно определяются DNS сервера. Как я понимаю - эа это отвечает скрипт /etc/ppp/ip-up
Я плохо понимаю че в нем пишут.
Ресолв не выкладываю, т.к от аблолютно стандартный для opensusu 11.2
Еще одна интересная вещь.
При запуске wvdial. В ресолве первым адресом днс сервера постоянно оказывается IP шлюза 192.168.1.1 А далее уже идут адреса полученные у провайдера. Это шлюз локалки. Какого лешего он остался в системе после отключения кабеля?
И еще одна штука. dhcpcd ранее пытался определить факт наличия подключения eth0 и wlan0. Теперь ищет только wlan0 и по ходу полностью уверен, что сетевой кабель подключен.!!!!!!
Link encap:Ethernet HWaddr 00:22:15:EF:9D:8E
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:4
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:27
Вопрос:
1. Какие скрипты определяют адрес DNS сервера и помещают его в resolv.conf
2. Где мог остаться прописанным адрес шлюза для eth0?
3. Какие скрипты относятся к поднятию интерфейса вообще? Каюсь. Просто не могу вкурить что у чему относится и последовательность их работы.
4. Какого владельца и группу назначить wvdial.conf
В принципе литературы по Си много, но она достаточно разношерстна.
Вот и выходит, что читаеш про Фому, а писать получается про Ерему.
Хорошо-бы, если-б был форум... ДЛЯ ПОЛНЫХ ЧАЙНИКОВ. И эти чайники делились с миром своими давно известными проблемами с 6 часов вечера до 12 часов ночи по московскому времени.
[code=c++]
include <cstdlib>
#include <iostream>
#include <stdio.h>
int i=0;
int j=0;
int main (int i, int j);
{
(cin>>i);
if i<=10;
i=i+10;
else j=i;
return i;
}
int wc(int i,int j)
{
cout<<(i);
return EXIT_SUCCESS;
}
[/code]
Вот. Решил заморочится. Как я понимаю, компилятор ругается на обьявление функции main. 10 C:\Dev-Cpp\main.cpp expected unqualified-id before '{' token .
Внесу ясность. Это компилит Dev C++. Дома GCC. В общем наведите на ум. Заранее спасибо.
В принципе ситуация такова:
Надо как-то заставить работать ЮСБ модем Е 1550 от мегафона.
Сейчас вижу 3.6 МбС.
И пожалуйста не говорите мне что я не искал инфу в нете.
Если надо вкину ссылки.
Везде одно и то-же.
Я уж и не помню че я там делал и все что делал преимущественно наугад.
Сейчас wvdial говорит что кривая строка инициализации.
Здравствуйте. Решил заморочиться. Поработать с ФС на низком уровне.
Уж неделю не могу установить fsdb. Мне в руки попала флеха полумертвая.
А-ДАТА на 2 гб. lsusb,lsdev,usb-devices ее определяют. Нашел описание как забить нулями всю ФС и переформатить, но данные жалко.
Дистрибутив opensuse 11.2
На лайве утилиты нет. Нашол версию 0.2 из исходников.
Все доки на английском и там пишут про патч ядра. Можно-ли без него обойтись. А если патчить, то как.
Моей машины под рукой сейчас нет.
Справится надо до понедельника.
Если че, то сообщения kernel panic видеть не хочу.
Хоть на путь истинный направьте.
Заранее спасибо.
Суть в чем:
-Ставлю я линукс. Все в норме.
-Проходит время и решаю заиметь виндосХП.
-Я был готов к тому что распрощаюсь с ГРУБом, но не думал с установочного диска Мандривы загрузчик восстановить не удасться
(хочу вернуть МБР в исходное состояние. Ибо все остальные запчасти на месте)