一周第二次课(3月20日) 笔记

1.6/1.7 配置IP
2.1.8 网络问题排查

进入虚拟机首页输入用户名(root)和密码,进入CentOS操作系统 [[email protected] ~]#,见下图

输入以下命令①ls ②ls /tmp ③ls /boot 出现以下界面

Ctrl+Alt释放虚拟机鼠标,在实际应用中使用远程终端工具连接服务器 (TCP/IP通信)

大部分情况下NAT模式最为方便(校园网除外, 需要用桥接模式)

IP配置命令行如下:
dhclient(自动获取IP)
ip addr (查找IP地址)
出现两个IP地址,其中lp为默认的回环地址,ino16777736为网卡地址。点击左上角编辑虚拟编辑器,弹出下拉框。VMnet8为NAT模式,其中包括子网IP,子网掩码;NAT设置中可查看网关(相当于一扇门,没有则无法通信上网)

由于IP地址为自动分配(系统重启很可能发生改变),为保证远程访问成功,必须把IP地址修改为静态,首先编辑网卡路径文件:ls /etc/sysconfig/network-scripts/ifcfg-eno16777736
,下图为巧用Tab键找到正确命令行。

编辑该文件:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 (vi为编辑器,vim为升级版)
敲击Enter,出现如下配置界面,并按"i"进入编辑模式

编辑BOOTPROTO=static
ONBOOT=yes(否则无法重启后加载网卡)
IPADDR=192.168.131.128
NETMASK=255.255.255.0
GATWAY=192.168.131.2
DNS1=119.29.29.29
按Esc
输入:wq (写入成功)
重启网络服务命令:systemctl restart network.service
(小tip: CTRL+ L 清屏)

具体操作如下图所示(含重启网络服务后IP地址查询和Ping)

发现如下command not found问题,执行yum install -y net-tools命令加载安装包

安装成功后显示如下:

小贴士:①yum命令类似于IOS/Android上的App Store可进行软件包的安装。
②网络排查中可执行 route -n查看网关
③使用ctrl+c终止ping命令; ctrl+z暂停命令,并切换到后台运行。使用fg命令重新调到前台。

网络问题排查步骤:如果NAT模式下无法进行网络访问,可尝试在虚拟机屏幕右下角点击小电脑进行网络切换成桥接模式。模式之间的切换需要执行dhclient -r, dhclient重新获取IP地址。并重新执行vi /etc/sysconfig/network-scripts/ifcfg-eno167777736命令,进入配置网络环境界面,并输入正确的NAT模式下的IP地址,网关等信息,执行:wq保存写入,最后执行systemctl restart network.service命令重启,再次执行Ifconfig/ ip addr命令显示新的IP地址。

如下图所示代表外网连接成功

下图显示物理机和虚拟机通信互联成功

原文地址:http://blog.51cto.com/13645630/2089212

时间: 2024-08-30 17:27:52

一周第二次课(3月20日) 笔记的相关文章

Linux学习笔记第三周第二次课(2月6日)

3.4 usermod命令 更改用户属性usermod, 更改UID,命令为#usermod -u 编号: 更改GID,命令为#usermod -g 编号: 更改用户家目录,命令为#usermod -d 编号: 更改用户shell,命令为#usermod -s 编号: 设置用户扩展组,命令为#useradd -G 组名[,组名]: 查看aming用户UID,GID,扩展组,#id aming : 锁定用户不能使用,命令为#usermod -L aming: 解锁用户,命令为#usermod -U

三周第二次课(12月26) 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

三周第二次课(12月26) 3.4 usermod命令3.5 用户密码管理3.6 mkpasswd命令 usermod命令: 用户和工作组管理: usermod命令用于修改用户的基本信息. usermod命令不允许你改变正在线上的使用者帐号名称. 当usermod命令用来改变user id, 必须确认这名user没在电脑上执行任何程序. 你需手动更改使用者的crontab档. 也需手动更改使用者的at工作档. 采用NIS server须在server上更动相关的NIS设定. 语法: usermo

三周第二次课(2月6)

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令 3.4 usermod 更改用户权限的属性  可以更改用户的UID(#usermod -u 111 username),GID(#usermod -g ID或者组名 username) #usermod -d 路径 username 家目录 #usermod -s /sbin/nologin username #id aming uid=1000(aming) gid=1000(aming) 组=1000(aming

12月20日笔记

进制转化:二进制,十进制,八进制,十六进制. 一.二进制->十进制: 第一步:写2 第二步:表指数.从右向左,从0开始依次标记 第三步:乘系数.一一对应 第四步:相加 例:二进制:1101 ,  转十进制. 第一步: 2  2  2  2 第二步: 2^3 2^2 2^1 2^0 第三步: 1*2^3  1*2^2 0*2^1 1*2^0 第四步: 1*2^3+1*2^2+0*2^1+1*2^0 二.十进制转二进制:除2取余. 第一步:用竖式,对十进制数依次除2,记录每一步余数. 第二步:一直除

一周第二次课(3月20日)笔记

一周第二次课(3月20日) 1.6/1.7 配置IP 1.8 网络问题排查 1.6/1.7 配置IP 配置IP的作用:1.使虚拟机可以和外部通信,通过远程连接虚拟机 2.使虚拟机可以上网 配置IP的步骤: 1.自动获取IP # dhclient   自动获取IP(类似于电脑中dhcp自动获取IP地址) 2.查看IP 正常情况下dhclient命令执行后不会有任何信息反馈,因此需要用其他命令查看执行结果(查看IP) # ip address  查看IP地址 可简写为# ip addr 通过这个命令

五周第二次课(1月9日) 7.6 yum更换国内源 7.7 yum下载rpm包 7.8/7.9 源码包安装

五周第二次课(1月9日)7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装扩展1. 配置yum源优先级 http://ask.apelearn.com/question/7168 2. 把源码包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm 命令::================================================================================

五周第二次课(1月9日)

五周第二次课(1月9日)7.6 yum更换国内源 首先删除上节课的dvd,并将配置文件copy回来 wget未找到命令,借用curl安装 这时候再查看配置文件 7.7 yum下载rpm包 yum install -y epel-release yum下载rpm包 yum install zsh --downloadonly  仅仅下载不安装 上面的包下载到的存放目录 指定下载的路径 yum install -y zsh --downloadonly --downloaddir=/tmp/ 重新下

linux六周第二次课(3月13日)笔记

六周第二次课(3月13日)9.4sed(上)9.5sed (下) 9.4sed(上) 匹配到会连续打印两次 不想把无关的打印出来,加-N. 需要脱意符 不加脱意符,-n后面要加r 匹配两次O 打印出文件第2-5行的用法 打印出文件所有行的用法 打印出包含某个字符的行 9.5sed (下)set区分大小小的用 编辑文件 加入一行 半年的日志,删除前五个月,只留最后一个月.根据时间,用grep查行数.用vim打开文件,非常耗费内存,用set可以直接删掉. 删除带有user的行 替换功能 加上r才能生

Linux20180421五周第二次课(4月19日)

五周第二次课(4月19日) 7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装扩展1. 配置yum源优先级 http://ask.apelearn.com/question/71682. 把源码包打包成rpm包 http://www.linuxidc.com/Linux/2012-09/70096.htm yum更换国内源 所谓更改国内源就是把安装的地址换成国内的服务器.做法就是更换CentOS7-Base文件为163的文件. 打开可以看到实际上是把原先的源地址给注释掉

Linux20180427六周第二次课(4月26日)

六周第二次课(4月26日) 9.4/9.5 sed sed -n '/关键字/'p 文件名 支持 . * +(脱义),如果不想脱义的话,可以使用-r选项 其他的也都是可以匹配的,只是稍微麻烦. 如果想用sed打印指定的行 sed -n '2'p passwd 打印第二行 sed -n '2,5'p passwd 打印2-5行 sed -n '2,$'p passwd 打印第二行到最后一行 sed -n '1,$'p passwd 打印全部的行 -e表示可以同时执行多条匹配 sed -e '1'p