复旦校内Ubuntu主机配置:软件、网络

重装操作系统

使用具有PE功能的U盘,例如Ventoy U盘,搭载操作系统镜像文件。在电脑启动时按F2或F12进入BOIS界面,关闭安全启动,从U盘引导系统。Ubuntu安装时可以选择不保留之前的文件。

无线网络配置

参考配置方法 (fudan.edu.cn)连接学校校园网,确认可以访问校外网络

注意:无线网络的IP无法通过校园网ping通,在校内无法被寻址通信。

apt配置

参考ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror配置清华源。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup #备份旧的list
sudo rm /etc/apt/sources.list
sudo vi /etc/apt/sources.list #使用系统自带的vi编辑器编辑,将上述url拷贝进来
sudo apt-get update

之后可以通过sudo apt-get install安装其他软件。

有线网络配置

固定本机校园网IP

断开无线网络,确认有线网络已连接。通过有线网络的设置的图形界面,结合ip addrroute -n等命令拿到当前自动获取的IP,子网掩码和网关。用其他校园网内机器确认当前ip可以ping通。

在有线网络设置中将IPv4设为手动模式,然后填入上述数值。若Ubuntu没有图形化界面,则可以通过编辑负责有线连接的网卡的配置文件,在其中写入IP等信息以固定IP。

重启电脑或关闭一段时间后重启,确认IP已被固定。

SSH连接

sudo apt-get install openssh-server,然后可以ssh 本机用户名@本机IP测试是否可以接受SSH连接。若IP已经固定,可以记录当前IP,用于之后从其他机器SSH连接本机。

访问外部网络

默认有线连接无法访问外部网络,需要进行认证。

curl --insecure --data "action=login&username=${UID}&password=${PASSWD}&ac_id=1&user_ip=${IP}&nas_ip=&user_mac=&save_me=1&ajax=1" https://10.250.3.66/include/auth_action.php

注意,根据信息办通知,有线网络认证客户端IP已经变更到10.250.3.66

将自己的学号和密码填入对应位置,IP填本机IP,然后在终端中运行。

显示登陆成功后尝试ping 8.8.8.8ping 114.114.114.114,若能成功ping通,说明可以访问外部网络。

DNS域名解析

若在终端中ping www.baidu.com失败,可以通过nslookup确认是否是由于DNS服务器未正确设置。

  • 临时修改DNS服务器:编辑/etc/resolv.conf,将nameserver设为8.8.8.8【国际通用DNS服务器】或114.114.114.114【国内通用DNS服务器】,重启后会复原

  • 永久修改DNS服务器:编辑/etc/systemd/resolvd.conf,将DNS项修改为8.8.8.8114.114.114.114,此时应该可以ping通外部网络域名,浏览器也可以正常访问。

    注意:resolvd.conf会覆盖resolv.conf中的配置,所以访问/etc/resolvd.conf依然能看到不起作用的默认DNS。