一台服务器配备了双网卡,一块网卡供微机室内作用,教学过程中一般不连接因特网,另一块网卡供老师在办公室批改作业及学生微机室外使用。
ubuntu不能同时设置两个默认网关,微机室内使用的网卡与学生机在同一VLAN,访问服务器不需要网关,所以局域网内使用的网卡不用设置网关,只需要配置IP地址与子网掩码,另一块网卡需要配置IP地址、子网掩码和网关。
首先使用dmesg|grep eth查看两个网卡连接是否成功(link up),否则要安装网卡驱动程序。一般情况下,最好是在安装ubuntu操作系统时将两块网卡物理上连接好,系统会自动搜索适合当前网络适配器的驱动程序,否则需要自己安装网络设备的驱动程序,安装驱动程序比较复杂不适合于一般初学用户。
假设网卡连接都成功,执行以下命令修改网络配置文件。
sudo nano /etc/network/interfaces
修改网络配置文件内容如下:
auto eth0
iface eth0 inet static
address ip1
netmask 255.255.255.128
auto eth1
iface eth1 inet static
address ip2
netmask 255.255.255.240
gateway 10.22.3.1
输入完后按ctrl+o保存配置,然后按ctrl+x退出编辑
需要重启下网卡。
sudo /etc/init.d/networking restart
然后使用ping命令测试下网络是否正常了。
DNS配置
编辑 /etc/resolv.conf,设置dns
nameserver 202.96.134.133
nameserver 202.106.0.20
sudo ifdown eth0
sudo ifup eth0
文章转自: 传送门