与朋友一起享受游戏,仿佛您正在局域网上玩游戏。
English | 中文 与朋友一起享受游戏,仿佛您正在局域网上玩游戏。
Internet
|
[SOCKS5 Proxy] (optional)
|
ARP,IPv4 | LAN Packets
Switch <--------> PC(lan-play) <-------------> Server
UDP如果要与朋友一起玩游戏,您和您的朋友都需要在个人电脑上运行连接到 同一 服务器的 LAN 玩法客户端,并在交换机上设置静态 IP。 您的 PC 和 Switch 必须 连接到同一路由器。 请访问 https://www.lan-play.com/ 查看如何设置此功能的说明。请参阅下面的构建说明。
lan-play --socks5-server-addr example.com:1080 发送到中继服务器的数据不会通过代理服务器。
cmake -DCMAKE_BUILD_TYPE=Debug ..
cmake -DCMAKE_BUILD_TYPE=Release ..
此项目依赖 libpcap,您可以在 Ubuntu 或 Debian 上安装 libpcap0.8-dev:
sudo apt install libpcap0.8-dev git gcc g++ cmake
准备 cmake 和 gcc,然后运行以下命令:
mkdir build
cd build
cmake ..
make使用 MSYS2 进行编译。
pacman -Sy
pacman -S make \
mingw-w64-x86_64-cmake \
mingw-w64-x86_64-gcc要编译 32 位程序:
pacman -S mingw-w64-i686-cmake \
mingw-w64-i686-gcc打开 MSYS2 MinGW 64-bit 或 MSYS2 MinGW 32-bit。
mkdir build
cd build
cmake -G "MSYS Makefiles" ..
makebrew install cmakemkdir build
cd build
cmake ..
makeDocker run -d -p 11451:11451/udp -p 11451:11451/tcp spacemeowx2/switch-lan-play
git clone https://github.com/spacemeowx2/switch-lan-play
cd switch-lan-play/server
npm install
npm run build # build ts to js. run it again when code changes.
npm start使用 --port 传递端口参数,否则它将默认使用 11451/udp。
使用 --simpleAuth 通过用户名和密码进行身份验证,否则将不进行身份验证。
暂无开放 Issues,或尚未同步最近议题。