본문 바로가기

전체 글192

New PhoneGap Build NodeJS CLI module: pgb-cli PhoneGap(이하 PG) 애플리케이션을 클라우드상에서 빌드 해 주는 서비스인 Adobe PhoneGap Build(이하 PGB) 라는 서비스가 있다. 이제 PGB 를 CLI 로 사용할 수 있게 되었다. 기존에는 웹브라우저로 웹(https://build.phonegap.com/apps)에 접속하여 서비스를 이용할 수 있었다. 이제는 pgb-cli 라는 모듈을 설치하여(NodeJS 기반) CLI 로 기존의 수작업을 자동화할 수 있는 가능성이 생겼다.(자동화를 위한 스크립트는 직접 작성해야겠지만..) 우선 pgb-cli 를 설치한다. npm install -g pgb-cli 설치가 완료되면 shell 에서 pgb 라는 명령을 사용할 수 있게 된다. pgb 명령으로 PGB 서비스에 로그인을 하는 것이 가장 .. 2018. 5. 23.
리눅스 NAT 구성 네트워크 구성 NAT Gateway echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf sysctl -p firewall-cmd --direct --add-rule ipv4 nat POSTROUTING 0 -o eth_ext -j MASQUERADE firewall-cmd --direct --add-rule ipv4 filter FORWARD 0 -i eth_int -o eth_ext -j ACCEPT firewall-cmd --direct --add-rule ipv4 filter FORWARD 0 -i eth_ext -o eth_int -m state --state RELATED,ESTABLISHED -j ACCEPT Client - Gateway: 192.168.. 2018. 5. 19.
firewalld port forwarding 자기 자신으로 포트 포워딩firewall-cmd --zone=public --add-forward-port=port=80:proto=tcp:toport=32000 --permanent 다른 서버로의 포트 포워딩firewall-cmd --zone=public --add-forward-port=port=80:proto=tcp:toport=32000:toaddr="x.x.x.x" --permanent 2018. 5. 15.
sshfs 를 docker container 안에서 사용하기 centos 에서 sshfs 를 설치하는 방법은 이곳에 잘 나와있다. yum install -y epel-release yum install -y fuse-sshfs 설치는 위와 같이 단 두 줄 이면 충분하다. 마운트는 더 간단하다. sshfs root@0.0.0.0:/root /mnt 위 명령은 원격 0.0.0.0 에서 구동되고 있는 ssh 서버의 root 계정을 이용하여 /root 폴더를 내 로컬의 /mnt 폴더에 마운트 시킨다. docker 의 container 에서 sshfs를 사용하게 하려면 어떻게 해야할까? docker plugin 방식으로 하는 방법은 이곳에 잘 나와 있다. vieux/sshfs 플러그인 설치 후 docker volume 를 이용하는 방식이다. 하지만 호스트에서의 별다른 설정.. 2018. 4. 18.