在 openSUSE 上安装完 steam 后得做的一些事

本文是……

  • 补丁
  • 第一次启动 steam 前应该做的事

在 openSUSE 安装 steam 后,在第一次启动前,需要

  • 安装相应的独显驱动
  • 清空 KDE 的全局代理设置
  • 按照官方的指南开放相应的防火墙端口(可选)

详见:

另见:

注:

  • sudo proxychains4 zypper 可以避免 zypper 在刷新源的时候卡在令人蛋疼的 NVIDIA 软件源上。

可选的端口:

UDP 本地連接埠 27031 和 27036:家中串流
TCP 本地連接埠 27036 和 27037:家中串流

專用或聆聽伺服器

TCP 本地連接埠 27015(預設):SRCDS 聆聽的 RCON 連接埠
UDP 本地連接埠 27015(預設):遊戲流量

為處理 Steam 通用的 HTTP/HTTPS 請求,您的代理伺服器應設定允許以下網域:

steampowered.com
steamcommunity.com
steamgames.com
steamusercontent.com
steamcontent.com
steamstatic.com
akamaihd.net
其他

如需登入 Steam 並下載內容,請開啟:

HTTP(TCP 遠端連接埠 80)和 HTTPS(443)
UDP 遠端連接埠 27015 至 27030
TCP 遠端連接埠 27015 至 27030

Steam 用戶端

UDP 遠端連接埠 27000 至 27100:遊戲流量
UDP 遠端連接埠 4380

Steamworks P2P 網路和 Steam 語音通訊

UDP 遠端連接埠 3478
UDP 遠端連接埠 4379
UDP 遠端連接埠 4380

样例:

hanjingxue@localhost:~> sudo firewall-cmd --list-all --permanent
public
target: default
icmp-block-inversion: no
interfaces:
sources:
services: dhcpv6-client steam-streaming
ports: 27015-27030/tcp 27000-27100/udp 4380/udp 3478/udp 4379/udp 80/tcp 443/tcp
protocols:
forward: no
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
hanjingxue@localhost:~>

弄错了,防火墙是不需要开的,除非你搭服务器才需要下面这两个。所有 “遠端連接埠” 都是不需要手动打开的,只是说他们连接了远程的某个端口,就像 HTTPS 是 443 一样,是出站连接,通常意义上不需要打开防火墙端口。

1赞

所有的端口都不需要开启吗?

是的,不需要。(家庭串流与服务器除外)