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

6Gelemen의 이미지

쉘스크립트 실행

#! /bin/bash
 
if [$1 == start];then
	ip link set lo mtu 500
	ip link set eno1 mtu 500
	ip link set wlo1 mtu 500
 
elif[$1 == back];then
	ip link set lo mtu 65536
	ip link set eno1 mtu 1500
	ip link set wlo1 mtu 1500
 
else
 
echo "올바르게 입력하십시오."
 
fi

요게 실행이 안되네요...
도와주시면 감사하겠습니다.

익명 사용자의 이미지

공유기 없이 망분리하는법

host 컴퓨터가 공인ip를 직접 받아 인터넷을 쓰고 있을 떄

vmware의 가상 컴퓨터들을 망분리 시켜서 dmz int존으로 나눌 수 있을까요?

공유기가 있다면 wan구간에 직접 대역을 넣어 제가 설정한 구간으로 dmz서버에 하나씩 ip를 분배하면 편하겠지만

제 윈10 컴퓨터가 공인ip를 먹고있어서 모든 통신이 제 host컴퓨터를 통과해야 할 것 같은데 그러려면 랜카드가 2개더 필요한거같은데..

혹시 다른 방법이 있을까요? 아니면 공유기를 무조건 꼽아야하나요?

익명 사용자의 이미지

네트워크 구조를 모르겠습니다.

개인적인 포트폴리오 준비를 위해 집에서 vmware로 가상 웹서버를 이용하여 웹해킹 및 컨설팅을 준비중인데요
집에 공유기가 바로 연결되어있으면 포트포워딩으로 금방하겠지라고 생각하고 셋팅을 봣는데 공유기에 직접연결되있는건데 공인IP 주소처럼 쓰는건지 아니면 진짜 공인IP인지 잘 모르겟네요,, 접속방법도 잘 모르겠구요
일단 저희집은 컴퓨터가 2대 TV에 연결된 공유기 하나와 아파트 호수대로 설치된 공유기가 있는 것 같습니다.
제 컴퓨터의 IP는 49.1.159.122 였고 이게 공인IP인지 정학히 인지하지 못하겠습니다.
제 동생컴의 IP확인 시 49.1.159.74였습니다. 기본적으로 ISP에 인터넷을 신청하면 집당 하나의 공인IP만 주지 않나요?
ipconfig.co.kr 들어가서 확인해봐도 저 주소 그대로 나오고 49.1.159.0 대역대의 dhcp를 쓰는것 같았는데
폰으로 공유기 wifi를 잡아 확인 시 49.1.137.0 대역대의 dhcp를 받아 쓰더라구요
일단 ipconfig /all 확인 시
IP : 49.1.159.122

gloomyr의 이미지

문득든 생각인데 네트워크드라이브로 연결된 PC와 로컬PC 간에 공유메모리 설정이 불가능 할가요?

제목과 같이 문득 든 생각입니다.

네트워크 드라이브 연결로 묵인 여러개의 머신에서 작업을 진행중인데

중앙 서버 역활을 하는 머신에서 공유메모리 설정을 하면 네트워크 드라이브로
연결된 pc에서 공유메모리로 접근이 불가능할가요?

공유메모리로 같이 공유 된다면 참 괞찬은 작업환경을 꾸밀수 있을거 같긴한데..

고수님들 생각은 어떠신가요?

q681의 이미지

비주얼 스튜디오 질문

비주얼 스튜디오를 사용하고 있습니다. 수정할 때 지우고 다시 씁니다. ex( 1 -> -> 2 )
그런데 어느 순간 포함되어집니다. 드래로 묶어둔 것처럼 되어 있어서 지울필요 없고 그냥 2만 쓰면 불편합니다. ex( 1 -> 2 )해결방법이 없을까요? 잘 설명하지 못한 점 죄송합니다 ㅠㅠ.

익명 사용자의 이미지

(char) 0x00 이거는 형변환 인가요??? 아니면 왜 괄호를 치나요????하는 건가여????

(char) 0x00 이거는 형변환 인가요??? 아니면 왜 괄호를 치나요????하는 건가여????

portugaltheman의 이미지

Visual Studio에서 함수 호출하는데 자꾸 에러가 나서 msdn 참조하려는데

제가 c++ 기본서 보면서 공부중인데 뇌를 자극하는 시스템 프로그래밍 이 책보면서 윈도우즈 프로그래밍도 같이 공부를 하는중이여서 아직 윈도우즈 프로그래밍에 대해서 많이 모르는데..
Visual Studio에서 c++ 콘솔 프로젝트 하나 만드는데 _getts 함수 호출하는데 에러뜨고 무슨 함수 쓰면 또 에러나고.. 책 보고 하는중인데 에러가 많이 나네요 인텔리 기능에서 _getts_s 뜨길래 써봣더만 에러가 안나던데..
아무튼 저는 그냥 _getts 함수에 대해서만 보고싶은데 msdn 가봣더만 그냥 _getts 검색하면 뜨고 하는 구조가 아니네요.. 윈도우 도움말처럼 인덱스만 엄청많고.. 라이브러리 들어가봣더만 STL 어떻게 쓰는지만 잔뜩나오고..
예를 들어서 _getts 찾아서 보려면 msdn에서 검색 어떻게 하나요..

아니면 Windows c++? visual studio 에서 쓰는 C++을 뭐라그러죠 c++ 기본서랑 너무 달라서 c++ 이 visual studio c++ 에서 어떻게 쓰이는지 레퍼런스 책이나 문서같은거 잇나여..

portugaltheman의 이미지

g++ 컴파일시 제 개인 라이브러리를 옵션 적지않고 자동으로 링크시키려면

어떻게 하나요? 책보고 배운것은 g++ -Idirectory -Ldirectory -o hello hello.cpp -lstuff 여기까지 인데
g++ -o hello hello.cpp 만 써도 표준 라이브러리 헤더를 인클루드 하면 자동으로 링크되는것처럼, %HOME%\include 에 있는 제가 작성한 libstuff.h를 인클루드하면 %HOME%\lib 에 있는 제 개인 라이브러리를 링크되게하려면 어떻게 설정하면 되나요?

GRu의 이미지

Monolithic Architecture와 SOA의 차이점

안녕하세요 KLDP가입하고나서 적는 첫게시글이네요.

제목과 같이 Monolithic ArchitectureService Oriented Architecture의 차이가 궁금합니다.

보통 두개를 비교할때 Monolithic은 business logic이 덩어리처럼 존재한다고 하고, soa는 각 서비스가 모듈화되어서 재사용성을 높일 수 있다라고 합니다.

그런데 객체지향 프로그래밍이나 디자인패턴을 보면 하나의 함수는 하나의 책임만 갖게 하고 함수간 디펜던시를 낮춰 재사용성을 늘리는것을 지향한다고 배웠습니다.

질문 :
1. Monolithic Architecture는 객체지향프로그래밍이 아닌건가요?
2. 두 구조의 정확한 차이가 궁금합니다.

1234cha의 이미지

리눅스 배포판에 대한 질문

KLDP회원님들 2020년 새해 복 많이 받으세요.

리눅스에 대해 다시 관심을 갖게 된지 얼마 안되었는데요,

최근 보안이 중요한 일을 하게 되어 테일즈 OS를 USB스틱에 담아 쓰고 있습니다. 문서도 리브레를 통해서 잘 사용중인데요...

계속 USB를 써서 작업을 하다 보니 불안하여, 새로 랩톱을 구매하여 거기에 리눅스 배포판을 새로 설치하려고 합니다.

테일즈같이 보안에 특화된 배포판이 있을까요? 혹 알고 계시다면 알려주시면 감사하겠습니다.

긴 글 읽어주셔서 감사합니다.

페이지

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