千家信息网

Linux网络配置方法有哪些

发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,这篇文章主要介绍"Linux网络配置方法有哪些",在日常操作中,相信很多人在Linux网络配置方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux网络配置
千家信息网最后更新 2024年11月25日Linux网络配置方法有哪些

这篇文章主要介绍"Linux网络配置方法有哪些",在日常操作中,相信很多人在Linux网络配置方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Linux网络配置方法有哪些"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

第一种方法:

(1)用root身份登录,运行setup命令进入到 text mode setuputiliy对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置。

(2)这时网卡的配置没有生效,运行/etc/rc.d/init.d/networkrestart命令我们刚才的操作才会生效。

第二种方法:

(1)ifconfig eth0 x.x.x.x对网卡进行设置

(2)ifconfig eth0 networkx.x.x.x对子网掩码进行设置

对广播地址和dns使用默认的。

这样配置网络将会立即生效,但是是临时的

第三种方法:

(1)修改/etc/sysconfig/network-scripts/ifcfg-eth0这个文件里各个属性,包括ip,子网掩码,广播地址,默认网关。

(2)这时网卡的配置没有生效,运行/etc/rc.d/init.d/networkrestart命令我们刚才作的配置才会生效,这种方法是最底层的修改方法。

RPM包管理

一种用于互联网下载的打包及安装工具,它包含了在某些Linux分发版本中,它生产具有.RPM扩展名的文件。RPM是red hat packagemanager(red hat 软件包管理工具)的缩写,这一文件格式名称虽然打上了red hat的标志,但是其原始设计概念是开放式的,现在包括OpenLinux、SuSE以及Turbo Liunx的分发版本中都采用该方式管理软件。可以算是公认的行业标准了。

rpm -qa:查询所有安装的所有rpm软件包

rpm -qa | more

rpm -qa | grep x

rpm -q软件包名:查询软件包是否被安装

rpm -qi 软件包名:查询软件包信息

rpm -ql 软件包名:查询软件包中的文件

rpm - qf 文件全路径名:查询文件所属的软件包

rpm -qf /etc/password

rpm -qp 包文件名:查询包的信息对这个软件包的介绍

rpm -qp jdk-1_5_0-liunx-i586.rpm

安装rpm包:

rpm -i RPM包全路径名称:安装到当前系统 i=install

rpm -ivh RPM包全路径名称:安装包到当前系统有提示信息

i=install v=verbose h=hash

卸载rpm包:

rmp -e RPM包名称

如果其他软件包依赖于你卸载的软件包,卸载时则会产生错误信息。若让RPM忽略这个错误继续卸载(这个可不是一个好主意,因为依赖于该软件包的程序可能无法运行)。请使用--nodeps命令行选项。

升级RPM软件包:

rpm -U RPM包全路径名

Samba

这些年来,windows与liunx操作系统各自拥有自己的用户群和市场。然而在一般公司或学校里,可能同时有windows和liunx主机,Windows主机之间可以利用"网上邻居"来访问共享资源,NFS也能使liunx主机之间实现资源访问。而SAMBA服务软件能够使windows与linux之间实现资源共享。

SMB通信协议采用的是C/S结构,所以SAMBA软件可分为客户端及服务器两部分,通过执行SAMBA客户端程序,linux主机便可使用网络上的Windows主机所共享的资源;而在linux主机上安装SAMBA服务器,则可以是windows主机访问SAMBA服务器共享的资源。

我们看看samba服务器的安装,在容易出错的地方。我会特别的强调一下:

1、检查是否安装了:samba

rpm -qa | grep samba

2、mount /mnt/cdrom

cd /mnt/cdrom 找到samba客户端和服务器均需要的文件

rpm -ivhsamba-common-2.2.7a-7.9.0.i386.rpm

rpm -ivhsamba-2.2.71-7.9.0.i386.rpm 服务器软件

rpm -ivhsamba-client-2.2.71-7.9.0.i386.rpm 客户端软件

cd ~

umonut /mnt/cdrom

3、设置samba密码文件

//先在linux中建立一个普通用户huangjinjin

//将/etc/passwd中的用户都添加到smbpasswd中

查看mksmbpasswd.sh文件路径

rpm -ql samba 中你会看到/usr/bin/mksmbpasswd.sh

cd /usr/bin/

cat /etc/passwd | mksmbpasswd.sh >/etc/samba/smbpasswd

//设置用户huangjinjin的samba密码

smbpasswd huangjinjin

4、启动samba服务

service smb start 启动

service smb stop 停止

service smb restart 重启

LINUX目录结构说明:

/ Liunx文件系统的入口,也是处于最高一级的目录

/bin 基础系统所需要的那些命令位于此目录,也是最小系统所需的命令;比如ls、cp、mkdir等命令。功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。做为基础系统所需要的最基础的命令就是放在这里。

/boot Liunx的内核及引导系统程序所需要的文件,比如vmlinuzinitrd.img都位于这个目录中。一般情况下,GRUB或者LILO系统引导管理器也位于该目录中。

/dev 设备文件存储目录,比如声卡、磁盘等

/etc 系统配置文件的所在地,一些服务器的配置文件也在这个目录中。比如用户帐号及密码配置文件。

/home 普通用户家目录默认存放目录

/lib 库文件的存放目录

/sbin 大多是涉及系统管理的目录的存放地,是超级权限用户root的可执行命令存放地,普通用户无权限执行这个目录下的命令,这个目录和/usr/sbin、/usr/X11R6/sbin或者/usr/local/sbin目录是相似的;我们记住就行了,凡是目录sbin中包含的都是root权限才能执行的。

/tmp 临时文件目录,有时用户运行程序的时候,会产生临时文件。/tmp就用来存放临时文件的。/var/tmp目录和这个目录功能相似。

到此,关于"Linux网络配置方法有哪些"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

0