NAT-服务器简单模拟NAT服务器特征:

  • 添加公共地址(管理员)

  • 设置动态NAT静态NAT(管理员)

  • 检查日志(管理员)

  • 请求公共地址(客户端)

  • 连接到目标地址(客户端)

#### Building:

mkdir bin

javac src/*.java -d bin/

#### Usage:

运行服务器:

cd bin/

java NATServer

运行客户端:

cd bin/

nc