fw(skill39.net) #apt install iptables-persistent -y #update-alternatives --set iptables /usr/sbin/iptables-legacy #iptables -P INPUT DROP #iptables -P FORWARD DROP #iptables -P OUTPUT DROP #touch /etc/rc.local #chmod +x /etc/rc.local #vi /etc/rc.local #systemctl restart rc.local.service fw(worldskills.org) #apt install iptables-persistent -y #update-alternatives --set iptables /usr/sbin/iptables..
분류 전체보기
file #apt install bind9 -y #mv /etc/bind/db.* /var/cache/bind/ #rm -f /etc/bind/named.conf.* #vi /etc/bind/named.conf #cp /var/cache/bind/db.empty /var/cache/bind/skill39.zone #cp /var/cache/bind/db.empty /var/cache/bind/skill39.zone.ext #cp /var/cache/bind/db.127 /var/cache/bind/1.rev #cp /var/cache/bind/db.127 /var/cache/bind/2.rev #chmod 777 -R /var/cache/bind/ #chown bind:bind -R /var/cache/..
fw(skill39.net) #apt install isc-dhcp-server -y #vi /etc/default/isc-dhcp-server ※ 192.168.1.0/24(Office Network) 인터페이스로 구성 #vi /etc/dhcp/dhcpd.conf ※ 하드웨어 주소는 호스트 file의 MAC주소로 한다 #systemctl restart isc-dhcp-server
Sysprep???????? VMware에서 모든 가상머신을 하나하나 다 설치하면 시간이 오래걸리기 때문에 클론으로 많이 작업을 합니다 그중에서도 Linked Clone이 만드는속도가 빨라서 시간적으로 절약을 할수가 있죠 ㅎ 문제는 클론을 하면 윈도우만 깔끔하게 복사되는게 아니라 가상머신 전체가 복사가 되버려서 사람으로 치면 주민등록번호 쯤 되는 SID가 겹쳐버리게 됩니다 (시스템ID 줄임말인가 하튼 고유ID) 이게 겹치면 문제가 나중에 작업할때 에러를 뿜뿜 하기때문에 이걸 보시는 후배님들은 꼭 꼭 꼭 sysprep을 하세용 sysprep 쉽게 생각하면 그냥 윈도우 청소한다고 생각해용 참고로 sid는 명령프롬프트(cmd)를 켜고 whoami /user를 입력하면 확인할 수 있습니다. [시스프렙] 윈도우키..
for ($i=1;$i -lt 10;$i++) { dsadd user "CN=next00$i,OU=nexts,DC=nextech,DC=com" -upn next00$i -fn next00$i -pwd 2018pass! } for ($i=10;$i -lt 100;$i++) { dsadd user "CN=next0$i,OU=nexts,DC=nextech,DC=com" -upn next0$i -fn next0$i -pwd 2018pass! } dsadd user "CN=next100,OU=nexts,DC=nextech,DC=com" -upn next100 -fn next100 -pwd 2018pass!
스크립트실행 보안해제 PS > Set-ExecutionPolicy RemoteSigned PS > Set-ExecutionPolicy Unrestricted // 공유폴더에 위치한 서명안된 스크립트 실행 변수지정 PS > $변수명 = 내용 PS > [변수타입]$변수명 = 내용 // 변수타입 지정 : xml, int, char, string ... 변수명은 영문 및 한글, 숫자로만 된 이름도 가능 배열사용 @으로 배열을 표현. 변수에 저장해야 함. 참조는[참조]형식 PS > $ar = @(1,1,1,1,) PS >echo $ar[0] PS > $ar = @((1,1,1,1,),(2,2,2,2,)) PS > echo $ar[0][0] 산술,증감,할당 연산은 기존 언어와 거의 똑같음. 주석은 # 비교연산자 -..
Stage •Dictionary meaning –단계, 무대 •Metaphore(은유) –연극 용어 –연극에서 무대의 개념을 차용 –무대 변경은 배경과 소품을 바꾸는 것 Stage in a game •완전히 다른 화면으로 전환 •하는 일도 전환 •Similar concept –Android : Activity –iOS : View Controller Stage System namespace InHouse.Framework StageBase 상속 구현 함수 CoTask - 코루틴 코드 •유니티의 Coroutine은 Monobehaviour를 상속한 클래스에서만 사용가능 •CoTask는 StageBase에서만 제공 •유니티 코루틴과 CoTask 다른점(주의할 점) –기존 유니티에서 제공하는 기능이 정상 동작..
[GameLift 제거 방법] 1. 기 연동된 Gamelift SDK 삭제 방법 가이드 https://docs.aws.amazon.com/ko_kr/gamelift/latest/developerguide/gamelift-sdk-server-api-interaction-vsd.html 현재 서버, 클라이언트 로직에 gamelift sdk 가 아래 다이어그램과 같이 연동 되었을 것입니다. SDK dll 을 제거후 아래에 표시된 API를 제거하시면 됩니다. 2. 플릿의 리소스 사용량을 확인 하는 방법 Gamelift fleet에 직접 접속해 리소스 usage를 확인 하실 수 있습니다. 아래 가이드 대로 진행하시면 fleet에 직접 접속해 확인하실 수 있습니다. GameLift 플릿 인스턴스에 원격으로 액세스h..
프로그램의 IO 스케쥴링 클래스와 우선 순위를 확인 및 설정 실시간으로 주는 top과는 달리 체크하는 시간에 따른 상태량을 확인할 수 있었습니다. iostat [옵션] [갱신주기(초)] [리포트개수(숫자)] ionice [[-c class] [-n classdata] [-t]] -p PID [PID] ... ionice [-c class] [-n classdata] [-t] COMMAND [ARG] ... -c class : 스케쥴링 클래스(class)를 설정. 0은 값 없음, 1은 실시간으로, 2는 최우선적으로 실행, 3은 유휴상태 -n classdata : 스케쥴링 클래스 데이터(classdata)를 설정. 인자 값으로 0-7의 값을 지정할 수 있음. 낮은 숫자일수록 우선 순위가 높음 -p pid :..