Linux+javaEE学习笔记之Linux网络环境配置

时间:2022-08-03 21:00:09

                                   Linux+javaEE学习笔记之Linux网络环境配置

网络知识简单介绍:

Ip地址是:IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

追踪路由的命令:tracert   目标ip或域名  

测试两台电脑的网络是否畅通命令是:ping 目标ip

在Windows下查看ip地址的命令:ipconfig

在Linux/Unix下查看ip地址的命令是:ifconfig

Linux网络环境配置具体操作:

第一种方法:  以root用户登录,输入命令:setup 选择network configuration 即可对网络进行配置 在配置完成后退出,必须输入命令:/etc/rc.d/init.d/network restart

第二种方法:对ip地址的临时修改命令:ifconfig eth0 ip2  此命令就可以将原有的ip地址为ip2   注意此处是临时生效,即当我们重启时该Ip地址又会变为原来的ip

第三种方法:编辑Linux底层文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0  再使用命令:/etc/rc.d/init.d/network restart

我们用第二种方式来修改Linux的ip地址并实现Windows和Linux的网络联通:

1.先将点击设置,再来设置Linux的网络适配器,选择NAT模式或自定义模式选取 VMnet1或 VMnet8具体根据自己的设置来选择。

2.打开cmd,使用ipconfig,查看自己的ip地址,此时也会看到自己Linux自定义模式选取的是 VMnet1还是 VMnet8

4.将Linux系统中的ip地址修改为与Windows系统中的ip地址在同一个网段中,即同属于一个子网。修改Linux系统的ip地址的命令:ifconfig eth0 ip2

修改规则是,如:Windows的ip为192.168.22.22,那么Linux系统的ip地址可改为:192.168.22.XX

5.在Windows系统的cmd中使用ping命令:ping ip(Linux系统的ip)

在使用ping命令后就会看到有数据包的发送和接收。说明两者已经可以联通了。

rpm管理:

rpm:RPM Package Manager(RPM软件包管理器)的缩写。

查询所有RPM包 的命令:rpm -qa  查询某个具体的包:rpm -q 文件名 比如查询是否安装了MySQL:rpm -q mysql (文件名区分大小写)

安装rpm包命令:rpm -i rpm包全路径名称    安装rpm包并显示提示和进度条命令: rpm -ivh rpm包全路径名称 

卸载安装的rpm包命令:rpm -e rpm包名称  升级rpm包的命令:rpm -u rpm包全路径名称

Windows和Linux文件共享的实现:在Linux系统中安装samba服务,并配置即可。

Samba服务器的安装步骤:

1.检查是否安装了Samba服务器。命令:rpm -qa | grep samba 或者命令:rpm -q samba  也可以使用setup命令查看是否有smb服务

2.如果检查到已安装可以使用卸载命令rpm -e --nodeps  (改命令是强制卸载,忽略其依赖关系)

3.使用mount /mnt/cdrom 命令挂载镜像文件

4.使用cd /mnt/cdrom 命令进入到/mnt/cdrom 文件目录中

5.使用cp 命令将Samba的相关三个文件拷贝到home目录下

6.使用cd命令进入到home目录中

7.使用rpm -ivh 命令分别安装三个Samba 的rpm文件

8.可以通过rpm -qa samba 命令查看是否安装成功

9.创建用户,并给该用户设置登陆密码

10.为该用户设置Samba密码使用命令: cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

11.设置密码 使用命令:smbpasswd 用户名

12.启动Samba服务,测试命令:service smb start 关闭服务命令:service smb stop 重启服务命令:service smb restart

13.服务器启动以后,下面针对win7系统的设置访问Samba服务器的设置:

       1.打开cmd输入Linux的ip地址并不能访问到,此时可以尝试关闭Linux的防火墙,关闭防火墙命令:iptables -F

        2.关闭防火墙后,会发现选择用户和设置命名,应选择其他用户,用第9步中创建的用户名和密码登陆,会发现输入多次都会报错为用户名密码错误,此时在做一步修改,在cmd上执行命令“secpol.msc”会进入到win7的本地安全策略设置的对话框,选择打开“本地策略”,选择打开“网络安全:LAN 管理器身份验证级别”,双击进入,选择下拉列表中的“发送LM和NTLMv2,如果已协商,则使用NTLMv2协议

     3.此时完成了设置之后,可以再次选择用其他用户登录即可访问到Linux下的Samba服务器下的第9步中用户目录下的内容了。

14.在目录中只能打开该目录文件,对用户下的目录文件进行操作,不能直接对以该用户命名的文件夹进行操纵。