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

byeown의 이미지

리눅스 특정 도메인으로 접속할시 내부의 있는 PC로 보내버리고자 합니다.

1번 PC, 외부 인터넷연결되있음, 도메인연결되있음 PC2와 크로스케이블로 연결됨
2번 PC, 크로스케이블로 1번PC와 연결됨.

외부에서 PC1의 특정도메인으로 접속시 PC로 보내버리고싶습니다.
웹이라던지 ftp라던지 등등..
어떻게 하면 될까요..?

아파치만이라면 프록시로 넘기면 되겠지만
svn이라던가 기타 서비스를 이용하려면 아이피 자체를 넘겨버려야하는데 어찌해야할까요..
PC1의 도메인은 ddns서비스를 받고 있습니다.
dnsever를 통해서요.

s0ulhacker의 이미지

test=`/bin/basename \`/bin/ps -p $$ -ocomm=\`` 가 어떻게 작동되는건지 궁금합니다.


test=`/bin/basename \`/bin/ps -p $$ -ocomm=\``

위와 같이 실행하고 echo $test 를 실행하면
bash 라는 결과가 나옵니다.

test=`/bin/basename \`/bin/ps -p $$ -ocomm=\``

이 명령이 어떻게 실행되서 test 에 bash 라는 값이 들어가는건지 도무지 모르겠습니다.

아시는 분 설명해주시면 정말 감사드리겠습니다.

wans038의 이미지

포인터 자료형과 크기 그리고 포인터 형변환에 대해 질문드리겠습니다

가입하자마자 죄송하게 질문을 드립니다(__)
질문이 2개정도 됩니다.

일단

포인터 자료형과 크기에 대해 궁금증이 생겨서 질문을 드립니다.
저의집 컴이 64비트입니다.

그래서 포인터 크기도 64비트로 처리해서 sizeof(포인터)을 하면 8이 나옵니다
그런데!

포인터 자료형은 포인터를 대상으로 *연산을 하기위해 즉 메모리 참조의 기준을 두기위해 포인터 자료형이 있는걸로 압니다.

int* ptr = #
*ptr = 30;
printf("%d", ptr); // 이런 코드가 있다고 하면 ptr이 가지고 있는 첫번째 주소값을 기준으로 4바이트 정수로 해석 해서 읽어라!

여기까지가 포인터 자료형이 있는 이유로 알고 있는데

제 컴은 8바이트인데 주소값을 8바이트로 처리하는데 int형 포인터를 4바이트로 해석한다?? 무슨말이요!!!??
제컴은 8바이트인데 int형 포인터로 *연산을 할떄 4바이트 정수로 해석??

mydream의 이미지

메모리 DC의 비트맵을 픽셀단위로 출력하되 하얀색은 투명하게 처리하는 방법에 대해 질문드립니다.

WM_PAINT 메시지 부분에서 TransparentBitBlt 함수가 투명한 색상을 제대로 처리하지 못해서 픽셀단위로 색상을 대응되는 화면 DC에 출력하려고 다음과 같이 WM_PAINT 부분을 작성했습니다.

trymp의 이미지

linux kernel driver 소스코드상에서 fopen 을 호출할 수 있나요?


3.14.XX 대 커널을 쓰고 있고요.

kernel driver 에서 파일에 있는 항목을 읽어들일 필요가 있는데..

마땅한 API를 못 찾고 있습니다. fopen()을 쓰자고 하니 애러가 나더군요.

kernel 상에서 fopen() 쓰는 방법이나 혹은 다른 방법으로라도 파일을 읽는 방법을 알고 싶습니다.

고수님들의 조언을 부탁드립니다.

humit의 이미지

웹사이트 이미지의 사용처(?) 확인이 가능한지 궁금합니다.

예를 들면 "https://pixabay.com/static/uploads/photo/2015/07/14/12/46/hot-air-balloon-844872_640.jpg"라는 이미지를 사용하기 위해서 <img src="https://pixabay.com/static/uploads/photo/2015/07/14/12/46/hot-air-balloon-844872_640.jpg" alt="image">라는 태그를 제 사이트에 입력을 하였습니다.

그렇다면 pixabay.com 사이트의 관리자가 제 사이트에서 이미지가 사용되었다는 것을 알 수 있는 방법이 있나요?

혹시 그 방법이 있다면 알려주시면 감사하겠습니다.

jinwoo4130의 이미지

TProxy 설정

안녕하세요..

Squid에서 투명프록시를 이용하기위해서 TProxy설정을 해야한다고 합니다

TProxy 기능을 사용하려면 설정을 해야된다는데 어디서 어떻게 하는지를 잘 모르겠습니다;;

밑에
NF_CONNTRACK
NETFILTER_TPROXY
NETFILTER_XT_MATCH_SOCKET
NETFILTER_XT_TARGET_TPROXY
있는데 이것들을 어디에서 어떻게 설정해야 된다는건지.. kernel compile를 해야하는건지... 감이 안잡힙니다
리눅스 시작한지 얼마안되는 수준이고 KLDP선배님들이 조언해주시면 큰 도움이 될 것같습니다

------readme파일에 있는 내용------

### Requirements

jdjasia의 이미지

WiFi 동글 RT5572 make

안녕하세요.
임베디드 하고 있는 신입 엔지니어 입니다.

WiFi 동글을 Linux에 포팅하려고 합니다.(플랫폼은 imx233입니다.)

RT5572 소스를 받아 makefile을 수정을하고, Linux_SRC에 커널 소스 경로를 크로스 컴파일러 경로를 입력 한 뒤, make를 실행했습니다.

하기와 같이 오류가 뜨는데 왜 이런 오류가 발생하는지 확인 부탁드립니다.
../common/crypt_md5.o] 오류1

gogoye의 이미지

C언어에서 포인터에대해서 질문좀 드릴께요

#include
int main(void) {
int num = 10;
int *ptr1 =& num;

printf("%p \n", ptr1);
printf("%X \n", ptr1);
return 0;
}

여기서 왜 출력값이 똑같이 나오는거죠?

ptr1이 num를 가리키고있다면, 값이 num의 주소값이 저장되어있어야하는거 아닌가요?

왜 prt1의 주소값이 저장되어있는거죠 ㅜㅜ

C언어 초보좀 도와주십쇼 ㅜㅜ

페이지

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