Linux学习---网络配置和系统管理操

查看网络IP和网关

查看虚拟机地址:ifconfig

VMware提供了三种网络连接模式:

-----桥接模式:虚拟机直接连接到外部物理网络的模式,主机起到网桥的作用,这种模式下,虚拟机可以直接访问外部网络,并且对外部网络是可见的。(实际应用较少)配置时虚拟机跟物理机在同一网段下

-----NAT模式:虚拟机和主机构建一个专用网络,并通过虚拟网络地址转换(NAT)设备对IP进行转换,虚拟机通过共享主机IP可以访问外部网络,但外部网络无法访问虚拟机。(安全性私密性更好)

-----仅主机模式:虚拟机只与主机共享一个专用网络,与外部网络无法通信。(绝对安全)

修改虚拟机静态IP:修改配置文件,在ect目录下的sysconfig目录下,直接修改vim文件,

命令是vim /etc/sysconfig/network-scripts/ 按Tab键,查看所有目录,修改ifcgh-ens33,进入vim文件修改,dhcp改为static,以及IP地址,网关,以及域名解析器,按o进入下一行插入,IPADDR=192.168.199.100 ,GATEWAY=192.168.199.2,DNS1=192.168.199.2保存修改并退出

修改之后重启网络服务:service network restart

修改IP地址后可能会遇到的问题:

(1)物理机能ping通虚拟机,但虚拟机ping不通物理机,一般是因为物理机的防火墙问题,关闭防火墙即可

(2)虚拟机能ping通物理机,但虚拟机ping不通外网,一般是DNS设置有问题

(3)虚拟机ping www.baidu.com显示域名未知等信息,一般查看GATEWAY和DNS设置是否正确

(4)如果以上全部设置完依旧不行,需要关闭NetworkManager服务

(5)如果检查发现systemctl status network 有问题,需要检查ifcfg-ens33

配置主机名:hostname查看当前主机名,修改:vim etc/hostname,修改之后重启服务器,

或者命令hostnamectl查看相关信息,用命令hostnamectl set-hostname newname即可

保存一张通讯表,使用命令vim /etc/hosts,修改即可,ip,主机名,修改之后退出(有利于远程登录和连接)

远程登录:基于SSH协议的远程登录方式,Windows下(cmd)执行命令:ssh root@Hadoop100即可,ssh 用户@主机名

       主流的远程登录工具包括:SSH,VNC,Xshell(稳定性,性能较好),SSH Secure Shell,SecureCRT,putty等

        Xshell,名称与主机名一致,用户身份验证--root,密码(外观修改字体,背景)--连接--接受主机秘钥--之后就跟直接登录虚拟机一致,断开连接直接点击断开连接即可。

       Xftp(远程传输文件工具),新建会话。出现乱码,说明字符集选择有问题,设置调整。ssh,scp命令也可实现,不如Xshell,Xftp方便

Linux系统管理:网络重启:service 服务名(network) restart

区分进程与服务,服务是常驻内存,持续提供某种功能或完成某个任务,比较特殊生命周期较长的进程,控制台无法可视具体服务执行过程,在后台运行。守护进程(daemon)(系统服务),d结尾表示是守护进程。

查看服务的方法:

         基本语法:systemctl  start|stop|reatart|status  服务名

         查看服务方法:/usr/lib/systemd/system(centos7)

系统运行级别:配置开机自启动服务选项,命令行终端敲setup,进入一个图形化界面(运行级别5),系统服务,前面带*表示开机自启动

Linux启动过程:

            开机--BIOS启动过程--/boot获取引导文件和内核内容初始化--init进程,用户级别主动启动的第一个进程--判断运行级别--启动对应的系统服务

     共有7种运行级别:常用的是级别3和5(级别越高,支持的功能越丰富)

-运行级别0:停机状态,运行级别默认不能设为0,负责不能正常启动

-运行级别1:单用户工作模式,只支持root权限登录(root用户在实体机进行系统维护权限修改,重要的系统管理操作),禁止远程登录,可以启动时直接进入此级别

-运行级别2:多用户状态(没有NFS)没有(网络文件系统),不支持网络

-运行级别3:完全的多用户状态(有NFS),登录后进入控制台命令行模式

-运行级别4:系统未使用,保留

-运行级别5:登录后进入图形界面的多用户模式

-运行级别6:重启,默认运行级别不能设为6,否则不能正常启动

centOS7的运行级别简化为:

      multi-user.target   等价于原运行级别3(多用户有网,无图形界面)

      graphical.target    等价于原运行级别5(多用户有网,有图形界面)

查看当前运行级别:

      systemctl get-default

修改当前运行级别:

      ctrl+alt+F2(切换到运行级别3),ctrl+alt+F1(切换到运行级别5)

      init 3(从当前的5切到3)

init只能单一启动,单线程,systemd可以并行启动,速度快

老版本(centOS6):

        chkconfig network off|on    关闭|开启所有开机自启动

        chkconfig -- leval number  network  off   关闭运行级别为number的自启动 

centOS7:

        开机不要自启动 systemctl disable NetworkManager

        查看所有自启动信息:systemctl list-unit-files

关闭防火墙:systemctl stop firewalld.service

        查看防火墙状态:systemctl status firewalld

关机重启:指令:shutdown number(默认number分钟之后关机,1可以不写) shutdown now(现在关机),取消使用shutdown -c

        shutdown 15:28(目标时间15:28关机)

        shutdown -r (reboot重启)

        sync  将数据由内存同步到硬盘(手动存盘)

        halt   停机,关闭系统,但不断电(相当于shutdown -H,停机不断电)

        poweroff  关机,断电(shutdown -h now)

        reboot   重启 (相当于shutdown -r now)

        

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值