프로그래밍 QnA + 설치 및 활용 QnA

steponestep의 이미지

MySQL관련 질문입니다....고수님들 도와주세요...........-_-

APM7을 설치했는데요 조작 실수로 phpmyadmin페이지에서 디비를 날려버렸거든요...ㅠㅠ

다시 복구하는 방법은 없나요:(

부탁드려요...^_^

ratmhun의 이미지

[질문] 공유기의 default 패킷 필터 설정은 어떻게 될까요?

애니게이트 공유기 메뉴얼을 보니 '외부에서 내부로 들어오는 흐름의 경우 기본적으로 모두 차단이며 DMZ, 포워딩 등이 적용된 경우 방화벽이 해제된다'는 얘기가 적혀 있어서 ipTIME에 ipTIME 공유기의 default 패킷 필터 설정은 어떻게 되어있는지 물어봤습니다.

그러니까 패킷 필터링이나 포트 포워딩 설정이 전혀 없는 상태에 대해서 포트 제한이 있는지 물어본 것입니다.

ipTIME 기술팀에서는 공유기의 기본적인 인터넷 포트인 80번과 21번 포트를 제외한 모든 포트는 닫혀있는 상태라고 말씀해주셨습니다.

하지만 TCP/IP 네트워크의 원리에 대해 공부하고나니 답변에 오류가 있다는 생각을 하게 되었습니다.

제가 외부로 접속을 시도할 때 다음과 같은 소켓 연결이 이루어집니다.

192.168.0.2 : 4207(임의포트) - 공유기 - 210.외부웹서버 : 80

그리고 해당 웹 서버와 자료를 주고받는 동안 제 임의포트 4207은 잠시나마 열려있는 상태가 되구요.

DebPolaris의 이미지

.

gokore의 이미지

openwrt-ar71xx-wzr-hp-g300nh-squashfs-tftp.bin 파일을 tftp를 통해 공유기에 올렸는데요

교재 실습을 하면서 make를 통해
openwrt-ar71xx-wzr-hp-g300nh-squashfs-tftp.bin 파일을 만들어서
이 이미지 파일을 공유기에 올려서 wan설정까지 무사히 마쳐서 인터넷을 가능하게 만들었습니다.

그런데 컴퓨터를 다시 재부팅하고 보니 인터넷이 안됩니다. ㅠㅠ

PC와 공유기 끼지를 통신이 되고 공유기에서 dns 또는 기본 게이트웨이까지 통신이 되질 않습니다.

대체 무엇이 잘못인지 모르겠네요 ㅠㅠ

vim /etc/config/network 에서 wan 설정도 잘되었는데 원인을 모르겠습니다.

혹시 make menuconfig 에서 무엇인가를 포함시키지 않아서 일까요???

ikpil의 이미지

windows 에서 명령행 svn add --force * 이거 말고 다른 대안 없나요?

svn add --force *

이렇게 할 경우 너무 시간이 걸려서 좀더 빠른 add 방법을 찾는 중

svn status | grep "^\?" | awk -F"       " {print$2} | xargs svn add

하면 잘될거 같은데, 윈도우에 grep, awk, xagrs 가 없어서, gnu32 에서 설치 받고
해보면, 문제가 많아 안되고 있습니다.

nekoko의 이미지

[완료] 컴파일이 되다가 안되는 이상한 현상..

처음에 (새로 추가한 라이브러리의) 헤더 파일만 인클루드해서 컴파일하면 잘 됩니다.
한참 관련 코드를 작성한 후 다시 컴파일을 했더니
위에 헤더 파일에서
error: parse error before '*' token
이런 에러가 쫙 나오는 겁니다.
그래서 작성한 코드를 하나씩 지우다가 결국 이 헤더파일 인클루드 부분만
남기고 컴파일(성공했었던)을 해보면 여전히 에러가 나옵니다..
정말 신기한 노릇입니다.
컴파일할 때의 두 상황이 똑같아 보이는데
왜 하다보면 컴파일 에러가 발생할까요..?

jseongtae76의 이미지

우분투 11.04 파티션 자동 마운트와 웹서버에 관하여

제가 우분투 11.04에서 웹서버와 SSH/FTP 서버를 운영하고 있습니다.
그런데, /var/www와 MySQL 저장 경로를 2TB 하드디스크으로 지정하려고 하는데, 부팅시 자동으로 2TB 하드를 마운트 하려는데 어떻게 설정값을 맞어야 하는데 잘 모르겠습니다.
그리고 옮기는 것은 어떻게 하면 됩니까?

URL로 알려주셔도 감사하겠습니다.
그리고, /var/www에 있는 파일들은 그냥 mv로 옮기면 웹서버 가동에 문제가 없을까요?
답변 부탁드립니다.
저의 긴 질문을 읽어주셔서 감사합니다.

artop0420의 이미지

[완료] bash에서 조건에 맞는 내용의 색을 변경하기

bash에서 ls를 친 후에 특정파일의 용량이
일정 수치를 넘어서면 해당파일을 리스트 보여줄 때 빨간색으로 변경시키는 스크립트를 짜는 중입니다만.
쌩뚱맞게 오류 나네요...ㅠ_ㅠ
하다 안되서 배열을 생각했는데
파일 갯수가 많으면 배열이....ㅎㄷㄷ
그래서 배열쓰지 않고 간단하게 하려고 일단 짰는데 안되네요....으허허허허허
어떻게 짜면 좋을까요?

#!/bin/bash
 
red=$(tput setaf 1)
blue=$(tput setaf 4)
black=$(tput setaf 0)
 
lss=$(ls -l | awk '{print $5}')
 
if ["$lss" -eq 1024 ]; then
        echo $red $lss $black
else
        echo $black $lss
fi
alexyoon의 이미지

busybox Makefile 수정

busybox-1.19.2를 컴파일 하는데 아래와 같이 에러가 납니다.

CC applets/applets.o
In file included from include/libbb.h:13,
from include/busybox.h:8,
from applets/applets.c:9:
include/platform.h:149: fatal error: byteswap.h: No such file or directory
compilation terminated.
make[1]: *** [applets/applets.o] 오류 1
make: *** [applets_dir] 오류 2

익명 사용자의 이미지

리눅스 헤더파일을 비주얼C로 옮기고 싶어요

unistd.h
netdb.h
signal.h
sys/socket.h
sys/types.h
netinet/in.h
arpa/inet.h

아래 소스가 짤렸네요

위와같은 리눅스 헤더파일을 비주얼 Include 폴더로 가져왔는데
호환이 안되나봐요.
어떻게 해야 할까요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기