본문 바로가기

Mac OS

HighSierra TUN Interface(Python)

안녕하세요.


파이썬으로 아래와 같이 TUN Interface를 생성 하려고 할때 디렉토리를 찾지 못한다는 오류와 함께 제대로 동작하지 않아 검색해보았습니다.


import os, sys

# Open file corresponding TUN Interface Device
# Open for reading and writing
tun = os.open('/dev/tun0', os.O_RDWR)


해결은 아래와 같이 TUN/TAP 을 설치해 주시면 됩니다!

$ brew install Caskroom/cask/tuntap