8080(혹은 다른 포트를) 80포트처럼 쓰고 싶을 때 설정방법

포트포워딩(Port Fowarding) 설정하기

Step 1. anchor 파일 생성

  • /etc/pf.anchors/ 경로에 com.pow라는 파일을 생성한다.
cd /etc/pf.anchors
sudo vi com.pow
  • 아래의 내용을 기입하고 :wq를 입력하여 저장하고 닫는다.
rdr pass on lo0 inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080

Step 2. pf.conf 파일 수정

  • /etc/pf.conf 를 연다.
vi /etc/pf.conf
  • 오픈한 위의 파일에 rdr-anchor "com.apple/*": 이라는 줄 아래에 다음 내용을 추가한다.
rdr-anchor "pow"
  • load anchor "com.apple" from "/etc/pf.anchors/com.apple": 이라는 내용 밑에 아래 내용을 추가 하고 저장한다.
load anchor "pow" from "/etc/pf.anchors/com.pow"

Step 4. pf.conf 적용

  • 아래 명령어를 실행한다.
sudo pfctl -ef /etc/pf.conf

Step 5. 부팅시 자동적용

  • 이제 포트를 붙이지 않아도 자동으로 포워딩되어 접속되는 것을 확인할 수 있다. 하지만 Mac을 재시동하게 되면 또다시 Step 4를 반복해서 입력해주어야 하는 불편함이 있다. 이 문제 때문에 부팅시에 자동으로 적용되게끔 하는 작업이 필요하다.
  • /System/Library/LaunchDaemons/에 접근하여 com.apple.pfctl.plist 파일에서 태그 안에 아래 내용을 추가한다.
<key>ProgramArguments</key>
<array>
    <string>pfctl</string>
    <string>-e</string>
    <string>-f</string>
    <string>/etc/pf.conf</string>
</array>
Posted by 바이너리
,

기존 Windows용 PC에서 사용하던 USB를 Mac에 꼽고 파일 전송을 하려하면  Windows와  Mac의 디스크포맷 방식이 달라 불가능할 때가 있다.

이럴 때는 Mac에 NTFS형식의 디스크를 Mount할 수 있도록 별도 작업을 해주어야 한다.

!! 2016.10.21 내용추가 ------------

아래 방법으로써 읽고 쓰기가 가능해지는 건 사실이지만 파일을 옮기는 속도도 현저히 느리고 데이터가 손실되는 경우가 많다.

무료 NTFS Driver for Mac, NTFS-3G설치하기

* Mac OS X 10.10.x (Yosemite)이하 버전의 경우 1번을 생략하고 진행한다.

Step 1. Rootless 비활성화

  • Mac을 복구모드로 재부팅을 한다. 새로운 부팅이 시작되자마자 Command + R 버튼(일부 기종에서는 option 버튼)을 계속 눌러준다(약 7초가량). 그럼 보통의 부팅할 때의 로딩 속도보다 바가 느리게 채워지면서 복구모드로 진입을 한다.
  • 언어선택창에서 한국어를 선택한 후 다음으로 이동한다.
  • 상단의 유틸리티 > 터미널을 눌러서 창을 띄운다.
  • 다음 명령어를 입력한다.
csrutil disable
  • 재부팅을 하고 OS X로 돌아온다

Step 2. Fuse for OS X 다운로드/설치

* 설치 도중 MacFUSE Compatibility Layer 에 꼭 체크한다!

Step 3. brew 설치

  • brew 를 설치하기 위해 터미널을 실행 후 아래와 같이 입력한다.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

* 설치도중 진행하겠냐는 문구가 나오면 그냥 엔터를 입력한다.

Step 4. NTFS-3G 다운로드/설치

  • brew 설치가 완료되면, 다음의 명령어를 입력하여 NTFS-3G를 다운로드/설치한다.
brew install homebrew/fuse/ntfs-3g

Step 5. 아래 명령어들을 계속해서 입력

sudo nvram boot-args="rootless=0"
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
  • 마지막으로 NTFS Driver for Mac의 설치를 마치기 위해 Mac을 재부팅한다. 그러면 이제부터 NTFS형식의 파일을 쓰고 읽을 수 있게 된다.


'Mac' 카테고리의 다른 글

Mac에서 8080 포트를 80으로 포워딩하기  (0) 2016.10.13
Posted by 바이너리
,

Noto Sans CJKkr.zip

구글에서 지원하는 Noto Sans KR(한글만 지원)에도 사용할 수 있지만 폰트파일을 직접 사용하려면 필요한 파일들.

중문, 일문을 같이 사용하려면  Noto Sans JP(일문), Noto Sans CS(중문)을 각각 정의해줘야 한다.

Posted by 바이너리
,