non vorrei lavorare

ブログ名の通りです。javascript three.js mruby rust OCaml golang julialang blender

Mac miniでnatd

 

どうやら、OSXではFreeBSDと同様のnatdをつかってNATを行っていることが、
早い段階でわかったのですが、
/etc/natd.confがに相当するファイルが見つからず、
どうも、
/usr/libexe/InternetShareing
が内部でnatdのパラメータを設定して呼びだしているようです。
その証拠?に
/System/Library/StartupItems/IPServices/IPServices

/usr/libexe/InternetShareing
を呼び出しています。

そこで、

ps auxw|grep natd

して、
起動されているnatdを
kill -TERM <調べたPID>
して、
以下の設定ファイルを記述して

use_sockets yes
same_ports yes
port 8668
unregistered_only yes

 

redirect_port tcp 192.168.0.2:18079 18080

 

/usr/sbin/natd -config /Users/Nanashi/natd.conf -interface en1

でnatdを再起動して対処。

 

ちなみに、以下が自部屋のLANの構成イメージです。

f:id:kjw_junichi:20170617155413j:plain

関連記事

6年後の記事

10年後の記事