linux-ubuntu-server 纯命令行系统如何连接我校校园网?

如题,在学校里用纯命令行的 ubuntu 连接我校的校园该怎么搞,目前已知的无线网络程序只有 netplan,除此之外还没有用过,上网搜索有一大堆方案但是好像哪个都不太好用,求帮助

校园网认证只认 MAC,用 macchanger或者ip 可以改。
拿台有 GUI 的机器临时换你 headless server 的 MAC address,插上网线 / 连接网络,认证一次,再把网线拔下来插到 server 上 / server 上连无线网络即可。

抱歉之前看错问题了,如果想连接的话可以用一个路由器,先让另一台有图形界面的设备连接到该路由器的局域网并打开网页登录,之后该路由器下的所有设备应该就都能用了。

另一种方案是在这个 Linux 设备上装一个浏览器,从另一台设备上用支持 X11 forward 的 shell 连接上去,就可以起到在无图形界面设备上启动图形应用的效果。


本来 sangfor 的 VPN 客户端是有 docker 版本的,但当前学校的 SSL VPN 设置不允许直接登录,必须要从 Web 页面校验,所以 Linux 应该是没办法用客户端的。

一种非常绕的方法是开虚拟机装 Windows,然后用 VNC/RDP 远程在 Windows 上打开一个 VPN 客户端,把这个 Windows 虚拟机当成跳板机来用。比如:

  • 在 Windows 上开一个 SSH server,在 Linux 上 ssh 登录 Windows,在用这个 Windows 访问校内网络。
  • 在 Windows 上开一个反向代理服务器给 Linux 连接。

总之我找不到任何比较好的方案。

这个需求有点奇怪,个人电脑的 linux 都是有图形界面的吧,服务器都是插网线的吧