这一阶段主要工作是在服务器上搭建debian系统,并且配置远程。
首先安装debian系统,这里自己下载对应的光盘镜像,刻录光盘之后可以直接安装。具体安装教程见:http://www.jb51.net/os/85858.html
系统安装之后,因为实验室机器不允许连接外网,又想实现远程登录,所以需要配置静态IP。方法:(debian默认未开启sudo,使用su获得root,以下操作都是root后进行)
1、修改配置文件/etc/network/interfaces
gedit /etc/network/interfaces
note:有时gedit没有开启,使用vi进行编辑,vi使用后文介绍
添加以下内容:
auto eth0 #设置自动启动eth0接口
iface eth0 inet static #配置静态IP
address 192.168.11.88 #IP地址
netmask 255.255.255.0 #子网掩码
gateway 192.168.11.1 #默认网关
如果想配置成动态获取IP,那么static替换成dhcp,如果是lo(即本地回环地址)后面是loopback。
2、修改DNS(不是必须)
gedit /etc/resolve.conf
nameserver 8.8.8.8 #当地dns服务器(用ipconfig /all 查看本地dns,第一个dns是默认的,共有2个dns)
3、重启网络,使配置生效
/etc/init.d/networking restart
4、查看ip是否配置成功 ifconfig
eth0 Link encap:Ethernet HWaddr 00:0c:29:2d:89:40
inet addr:192.168.11.88 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2d:8940/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:223 errors:0 dropped:0 overruns:0 frame:0
TX packets:253 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:24219 (24.2 KB) TX bytes:22960 (22.9 KB)
Interrupt:19 Base address:0×2024
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3964 (3.9 KB) TX bytes:3964 (3.9 KB)
eth0后面对应IP地址跟自己设定的一样,则基本是配置正确。
配置完静态IP之后应该是处于内网之中,可以ping一下内网某个IP确认是否能ping通,Ctrl+C结束ping。如果不能够ping通那很可能是网卡驱动没有正确安装。那么对于debian系统,可以先获取机器的相关硬件信息以便下载网卡。
查看网卡型号:
lspci | grep –i eth
查看机器位数:
uname –a
如果机器有ethtool可以先查看一下驱动是否存在:
ethtool -i eth0
下载完安装包后解压:
tar jxvf r8168-8.032.00.tar.bz2
进入到解压后的安装包里面
cd xxxxx
安装:
make
make install
note:这里可能debian没有make命令,这时放入debian安装盘之后执行
apt_get install build-essential
然后make命令可正常使用
安装完以后,重启机器。
查一下驱动是不是加载了,如果有以下内容说明驱动安装成功了。
lsmod |grep r8168
r8168 231132 0
要实现远程,需要安装ssh服务
Debian系统安装时可以选择安装ssh服务,如果没有安装,可以命令行安装:
apt-get install openssh-server
他的配置文件在 /etc/ssh/ssh_config
ssh的开启、关闭、重启
/etc/init.d/ssh start (stop)(restart)
查看ssh是否安装:
ps –e | grep ssh
windows客户端想远程操作可以安装Xshell这个工具,通过账户密码进行登录远程控制。
详细使用见:http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html
因为实验室不能连接外网,内网中做了一个源,可以修改源实现内网中软件的安装。
首先备份源文件:
cp /etc/apt/sources.list /etc/apt/sources.listbak
编辑:
vi /etc/apt/sources.list
生效:
apt-get update
有时候可以复制本地文件到远程主机(即要修改源的主机)
scp 文件名 root@远程ip:/路径/
例如将本地home目录下的test.tar的文件拷贝到远程主机192.168.1.23的/home/adm/目录下,则命令为:scp /home/test.tar root@192.168.1.23:/home/adm/
实验室源文件内容见单独txt文件。
Vi命令行使用详见:http://www.cnblogs.com/88999660/articles/1581524.html
实验室阶段性小结1
最新推荐文章于 2017-02-09 18:31:00 发布