2014-11-29 14:04:56 YuZhiHui_No1 阅读数 8592
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

        Linux下的网络结构是非常复杂的,但是基本的用户空间网络配置还是不怎么难的。如果你的Linux还是没有网络的话或者连接网络有问题的话,那么赶紧跟着一起配置下或者一步步来查看下有什么问题。当然我的Linux是centos6.5版本的,没有桌面,全终端命令操作。

-------------------------------------------------------------配置内网------------------------------------------------------------------------------

        第一步、查看下当前网络信息,用命令:ifconfig  这命令会显示你当前系统中起来的所有网卡设备信息,虚拟网卡或者二层网桥等都会显示出来。在windows中查看网卡设备的命令是:ipconfig,详细信息可以参数all,命令为:ipconfig/all。结果如图:

        

        如果你开机后用ifconfig命令查到的结果和上面的一样,那么你的网络很可能就是正常的。简单介绍下上面的结果的内容,首先有两块网卡:eth0和lo;eth0是我设置的,一般来说每个Linux系统都会有块eth0(有的是eth1或者eth2等等);lo网卡是块回环网卡,就是内部回环查询的,可以用来查看下是不是自己网卡硬件有问题(自己ping自己),这块设备每个操作系统都是有的。但有些可能是没有起来。

        第二步、如果在第一步中没有查看到结果那么别伤心,可以用命令:ifconfig -a 来查看所有存在的网卡设备,当然包括没有起来的。因为有些设置有问题或者在开机时无法读取你的网络设置脚步,所以无法帮你的网卡自动起来。这时候就得靠自己手动起来了。

        如果ifconfig -a发现有些没起来的设备,那么可以手动起来,网络应该就没问题了。现假设查看到eth0没有自动起来,那么用命令:ifconfig eth0 up(相对命令关闭网卡命令:ifconfig eth0 down) 执行命令后如果没有打印出什么来就表示执行命令成功(这是Linux的低调:命令执行成功什么都没有显示,如果没有成功那么错误信息恐怕有可能会刷屏);然后执行下第一个命令:ifconfig   如果结果显示出eth0的信息了,那么表示网卡已经开始工作了,网络没问题了。当然这只是暂时的,至于为什么没有自动起来,有两个原因:第一、系统启动时读取网络配置脚本出问题,这个可以查看下启动日志;第二、是网络配置脚步本身的问题,这个可以看后面几步的网络配置;

        当然如果是系统启动读取脚本出问题,那这个就可能比较复杂了。我当时也出现过一次,系统启动时死活都读取不到我配置脚本,后来才发现是我自己把物理网卡设备关掉了,这个到后面会分享下。如果查找不出什么原因来,也没关系,用个简单的方法:把ifconfig eth0 up这个命令写到启动脚本中就可以了。执行下命令:echo 'ifconfig eth0 up' >> /etc/rc.local(我记得会读取rc.local,可以查看下应该是rc.local)把这个命令追加到启动脚本中去就可以了。每次开机就会自启动了。

        第三步、这才是网络配置的关键。进入到网卡所在目录:cd  /etc/sysconfig/network-scripts,可以查看到很多和网络有关的设备;有ifcfg-eth0和ifcfg-lo这个两个文件,就是对应ifconfig出来的eth0和lo网卡设备的。进入到ifcfg-eth0文件中

DEVICE=eth0                // 这是网卡的名称
TYPE=Ethernet              // 网卡类型
ONBOOT=yes                 // 是否随着开机自启动
BOOTPROTO=static           // static表示固定ip地址,dhcp表示随机获取ip
IPADDR=192.168.10.150      // 手动设置的固定ip地址
NETMASK=255.255.255.0      // mask地址,就是掩码
GATEWAY=192.168.10.1       // 网关地址
        大家可以根据自己的需求对网卡进行配置,上面是我基本配置,把一些无关的(如:uuid,mac地址等)删除掉了。设置好重启下网络:server network restart  再ping下内网看看通不通(可以用arp -a来查看下当前有哪些主机是开放的)。如果通了,那么大概就指定怎么设置网卡信息了。这里提下,如果你需要用eth1的话可以拷贝份eth0修改成eth1,但前提是你要有物理网卡,虚拟机的话也要设置虚拟网卡。到此内部网络已经通了,接下来配置外网了。
-------------------------------------------------------------------------------配置外网-------------------------------------------------------------------------------       

         第四步、如果内网已经没问题了那么来看看外网的配置(一定不能跳过内网配置来直接配置外网)。首先也是检查下外网有没有通,直接ping百度:ping www.baidu.com,如果通了,那行,可以到此结束了。如果通不了,出现无法识别主机之类的。那么跟着配置下下面脚本。第一、要配置下DNS,直接进入文件:vim /etc/resolv.conf  添加两行脚本即可

nameserver 192.168.10.1  // 用网关做DNS
nameserver 8.8.8.8       // 用谷歌免费提供的DNS
        第五步、如果前一步DNS已经配置好了,那么可以先ping下百度,能不能通。如果不能通那么查看下路由设置,路由的概念就啰嗦的讲了,简单一句:控制里面数据包到达外面的路线规则。用命令:route -n 查看下路由表

        

        可以看到Gateway一栏中有 192.168.10.1表面这里有个默认网关,当数据包找不到出口时,一律往这个网关丢。路由器另外一端是连接公网的,所以如果配置了默认网卡那么就可以和外界通讯了。如果没有默认网关则要自己手动添加一条默认网关:route add default gw 192.168.10.1然后重启网络再试试能不能和外界通信了。

        如果你的Linux不是虚拟机,这几步配置下来网络基本上可以工作的了。但如果你的是虚拟机里面装的Linux系统,那么配置网络还是比较复杂的。

-----------------------------------------------------------------------虚拟机配置网络------------------------------------------------------------------------------------------------

        虚拟机配置网络步骤和上面大体相同,唯一不一样的就是和宿主机的交换问题。如果安装前面的步骤配置网络不通的话,很可能和宿主机网络连接有问题


        ;******************************************************************补充*********************************************************************************

        今天又安装了个新虚拟机,在配置网络时,发现了一个新问题,其实也不算新问题,只是以前没有注意而已。当上面的都配置好了后,我ping了下百度,发现还是不通,而且显示的是未知主机名。那么这个问题解决的方法是在virtualBox(VMware没有试过)本身上的,在virtualBox中设置一栏下有个网络设置,一般新创建的主机是不会自动设置的,需要自己手动设置的。设置网络链接模式为桥接模式步骤如下图:

        

       设置完后,到虚拟机中重启下网络服务(命令:service network restart)就可以了。

        ********************************************************end  2014-12-31***********************************************************************************

        上面选择桥接模式时显示为无效的设置;前天问同学借了个电脑晚上回去学习用(我的电脑放公司,懒的背来背去),开始搭建环境时,发现virtualbox中设置桥接模式时报了个错,说无效的设置,而且“界面名称”那一栏是空的。这就是表示该host主机没有virtualbox的桥接驱动;下图显示红圈部分会显示问题(我的表示host中有两个桥接驱动可供选择):

        

        解决方法:

        1、先下载virtualbox的桥接驱动,可以到这个地址下载(这个驱动对我是有用的,如果对你没有用,可以到网上去搜索下,应该有很多的)http://download.csdn.net/detail/yuzhihui_no1/8487203

        2、根据下图的步骤来操作:a、在你的网络右下角右键下就可以显示1图;b、点击“网络和共享中心”选项,就会显示图2了;c、点击“以太网”显示图3;d、点击“属性”就可以得到图4了;

   

        3、顺着下面图示的步骤开始:a、在图1中点击“Microsoft 网络客户端”得到图2;b、点击“客户端”得到图3;c、点击图3中右下角的“从磁盘安装”得到图4;d、选择图示中下面的“浏览”,找到你在第一步中下载到的virtualbox桥接驱动,解压后选中VBoxNetFltM.inf文件(解压后位置应该在drivers\network\netflt下),点击图4上的确定就可以了。

   

        4、重启下virtualbox就可以了,上面的步骤可能有些地方有点出入(毕竟我是根据我的回忆来完成的),但大概的意思就是这样的了。

        ********************************************************end  2015-3-10***********************************************************************************


        首先查看下虚拟机中的设置,找到网络,然后看下使用的是什么方式连接虚拟机里面的网络,有桥接和NAT、HOST-ONLY各种方式的特点可以自己查下资料,一般是用桥接方式。可以检查下宿主机下的网络,看下有没有禁止虚拟机中的网络出来(在更改适配器中也可以看到),我的是VirtualBox虚拟机,宿主机里的有VirtualBox出来的网络。

        

        可以看到有三个网络,VirtualBox的网络,无线网的,连线的三个网络,也可以win+r ==> cmd ==> ipconfig/all查看下各个网卡情况。

        还有个事要注意:尽量不要让VirtualBox和VMware同时安装在同一个宿主机中使用,当安装VirtualBox时会改变VMware的网络设置,所以安装完VirtualBox后要重新设置下网络。还有一个是不要去刷新虚拟机的mac地址,当你刷新后就表示生产一块新的虚拟网卡,以前的网卡就删掉了,开始时网络就不会启动了,而且你的网卡名称也会改变,可能为eth1或者eth2等。这时候可以删除掉两个个文件(一时间忘记了哪个文件好像是:xxx-7  xxxx-9,开机时会提醒说这两个文件不能读取,下次想起补上吐舌头

        目前为止能想到的就这么多了,这也是常规的网络配置方法。后期如果遇到其他问题再补上。谢谢!!(如果大家遇到网络配置问题及解决方法也请告知下我,谢谢!!)

        补充1:如果每次重启网络后都会还原/etc/resolv.conf。则需要关闭NetworkManager,cd/etc/init.d到目录中执行命令:service NetworkManager stop

        转载请注明作者和原文出处,原文地址:http://blog.csdn.net/yuzhihui_no1/article/details/41595355

        若有不正确之处,望大家指正,共同学习!谢谢!!


2018-12-06 17:24:44 Super_RD 阅读数 5854
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

以下为Red Hat系列Linux的命令集,我使用的Centos7.5版本。

网络通信

write(给另外一个用户发信息)

#write命令【用户名】

Ctrl + d:结束

wall(向所有用户广播信息)

#wall命令【文本内容】

#向所有用户广播Hello
wall Hello
#向所有用户广播file内容
wall <file

ping(测试网络连通性)

#ping命令【ip或者域名】
ping
-n    发送数据包的个数
-l    发送数据包的长度

ifconfig(查看网络设置)

#ifconfig命令
ifconfig
-a    显示所有网卡信息

关机重启

shutdown(关机)

#shutdown命令【选项】【时间】
shutdown
-r    关机后重启
-h    关机后关闭电源
-k    将关机警告发送所有用户

#立即关机
shutdown -h now
#10分钟后重启
shutdown -r +10

reboot(重启)

#reboot命令,立即重启

Linux技术交流QQ群:789383813(添加时请备注Linux)

2016-02-15 09:01:29 Dopamy_BusyMonkey 阅读数 1045
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

修改文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0

内容如下:

DEVICE=eth0
HWADDR=7C:05:07:DE:BF:89
TYPE=Ethernet
UUID=f0f54f18-c365-4a83-8519-7aa704391cd8
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=10.19.155.230
NETMASK=255.255.255.0
DNS1=10.16.5.88
GATEWAY=10.19.155.254


动态获取IP方法配置:http://blog.csdn.net/dopamy_busymonkey/article/details/50102577


2019-07-14 18:35:15 mojir 阅读数 48
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

(1)设置ip 网关 掩码等一些配置信息

vim /etc/network/interfaces

可以在这将linux修改为静态ip,修改完后重启一下网络,使修改生效

/etc/init.d/networking restart

(2)设置nameserver

vim /etc/resolv.conf

在设置这个地方的时候,看到有人说只要上面interfaces里面设置好了就不需要设置下面这个地方了,但是我设置的时候是需要重新设置的,所以为了保险一点,设置完上面的地方再看下或者改下下面这个地方吧。

(3)修改主机名

a.可以临时修改

hostname temporaryName

b.永久修改主机名

vim /etc/hostname

(4)修改域名与ip的对应关系

vim /etc/hosts

(5)查看主机路由信息

route

第一个default就是主机的默认网关地址


(6)测试与其它主机的网络链接路径,traceroute命令显示当前主机与目的主机之间经过的所,有网络节点的地址,以及当前主机到每个中间结点的连接状态。

traceroute 10.1.18.202

(7)查使用dns服务器查询域名

nslookup www.baidu.com

(8)最基本的ifconfig 或者 ip addr

(9)查询网络状态

netstat 选项

-t:列出TCP协议端口
-u:列出UPD协议端口
-n:不使用域名和服务名,而使用IP地址和端口号
-l:仅列出在监听状态网络服务
-a:列出所有的网络连接
-r:列出路由列表,功能和route命令一只
常用组合:-tuln、-an、-rn
查看某一状态下的网络连接情况,如:netstat -an | grep ESTABLISHED
查看某一网络状态下的行数(查看有多少台计算机连接到当前服务器),如:netstat -an | grep 

(10)远程管理与端口探查(telnet的远程连接是极不安全的,它是明文传递数据,并未将数据加密。所以我们并不建议使用telnet命令进行远程管理,但是我们可以通过该命令探测某个计算机中是否开放了某一端口。如:telnet 10.1.18.202 9000),并且这里会出现refused等问题,需要注意。

(11)tcpdump命令:用于监听某一网卡下某一服务的数据包接收情况(截获数据包-抓包)。如:

tcpdump -i eth0 -nnX port 21
选项:
-i 指定监听的网卡
-nn 将数据包中的域名与服务转为IP和端口显示
-X 以十六进制和ASCII码显示数据包内容
port 指定监听的端口

 

2019-12-01 15:15:44 weixin_37417954 阅读数 55
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    48 人正在学习 去看看 伟哥

 

修改完 ifcfg-ens33 文件之后,通过 service network restart  重启网卡的时候报错如下:

解决方案:

           禁用NetworkManager

                  1. systemctl stop NetworkManager

                  2. systemctl disable NetworkManager

                 重启之后,网络恢复正常

 

linux网络配置整理

阅读数 112

没有更多推荐了,返回首页