您的位置:首页 > 理论基础 > 计算机网络

linux实验3——网络

2013-10-29 22:03 381 查看
0x00 题外

每天备战考研的日子,真是苦逼啊。不过离考试所剩实践也不多了

0x01

1、设置window IP地址为192.168.3.XX,掩码24位。

2、设置Linux IP地址为192.168.3.YY,掩码24位。window与Linux互相ping通。

3、在linux中开通telnet和vsftp服务。

4、linux中建立 a+学号 的帐号,使用该帐号telnet登录linux,在主目录下创建login.txt文件。

5、在window中使用命令行终端连接至linux的ftp服务。

6、在linux中把/var/log/messages文件的后10行写入login.txt文件。

7、采用刚才建立的帐号登录ftp,把login.txt文件下载至windows 的C盘目录下。

0x02

1、设置window IP地址为192.168.3.XX,掩码24位。

2、设置Linux IP地址为192.168.3.YY,掩码24位。window与Linux互相ping通。

under windows:

cmd

>netsh interface ip set address "VMware Network Adapter VMnet8" static 192.168.3.11 255.255.255.0




under linux

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
HWADDR=00:0C:29:8A:7C:91
USERCTL=no
BOOTPROTO=static
IPADDR=192.168.3.22
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=192.168.3.11
# service network restart




补充说明:

互ping问题

Win可以ping通linux,linux不能ping通win,这是windows的防火墙问题。

控制面板——>系统和安全——>windows防火墙——>高级设置——>入站规则——>找到文件和打印机回显请求的启用就好







网络连接

Vmlinux-----gatway1--->windows host vmnet8 --- gateway2 --> network adapter connected to the internet

So:

Gatway1=ip add of the vmnet8;

Gatway2=我本地连接的ip地址(用路由的都这样,当然校园网也是这个)

然后设置本地连接属性共享为vmnet8,平时如果用手提开无线这里是wireless adapter 3

DNS都用8.8.8.8

Linux下

# vi /etc/resolv.conf
加入
nameserver 8.8.8.8

Windos下不多说了,windows下面我不会命令行操作,就这样,看图~~







3、在linux中开通telnet和vsftp服务。

# yum install telnet-server -y
# yum install telnet -y
# vi /etc/xinetd.d/telnet
Disable =no
#/etc/init.d/xinetd restart












# yum install vsftpd
# vi /etc/vsftpd/vsftpd.conf


配置比较麻烦,在vi中用?匹配查找

anonymous=YES
chroot_local_user=YES
chroot_list_file=/etc/usftpd/chroot_list
userlist_enable=YES
userlist_deny=NO //insert 表示只有userlist里面的用户才能够用ftp登陆
# service vsftpd restart


4、linux中建立 a+学号 的帐号,使用该帐号telnet登录linux,在主目录下创建login.txt文件。

# useradd youraccount
# passwd youraccount


好了,可以telnet了

在win中添加telnet的配件,还有ftp的配件

程序——>打开或关闭windows功能——>找到telnet和ftp客户端添加











5、在window中使用命令行终端连接至linux的ftp服务。

在linux下测试一下连接

# ftp 127.0.0.1




出现错误了,这个是selinux的问题,因为之前的系统上面已经禁用,这台还没禁用,来解决一下:

# vi /etc/sysconfig/selinux


把那两行没注释的等于号后面都改disabled

# service vsftpd restart


好像不行,再两行命令,我有点忘了命令是怎样的了,这几条,试一下,要么就百度

# setsebool ftp_home_dir on
# set sebool ftp_home_dir on
# set sebool ftpd_disable_trans 1
# setsebool ftpd_disable_trans 1
# service vsftpd restart


在windows下面

>ftp 192.168.3.22
Successful.


6、在linux中把/var/log/messages文件的后10行写入login.txt文件。

# tail -10 /var/log/messages >>/home/youraccount/login.txt


7、采用刚才建立的帐号登录ftp,把login.txt文件下载至windows 的C盘目录下。

>dir //ftp设置时候已经设置到默认主目录了,如果不在就cd进去
>get login.txt c:\login.txt








内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: