Java充电社
专辑
博文
联系我
本人继续续收门徒,亲手指导
Linux专题第6篇:网络配置和系统管理操作
相关专辑:
Linux专题
<div style="display:none"></div> ## 6.1、VMware提供3种网络设置 ### 1)桥接模式 虚拟机直接接连接外部物理网络的模式,主机起到了桥接网络的作用,这种模式下,虚拟机可以直接访问外部网络,并且对外部网络是可见的。 ### 2)NAT模式 虚拟机和主机构建一个专用网络,并通过虚拟机网络地址转换(NAT)设备对 IP 进行转换,虚拟机通过共享主机 IP 可以访问外部网络,但外部网络无法访问虚拟机。 ### 3)仅主机模式 虚拟机只与主机共享一个专用网络,与外部网络无法通信。 ## 6.2、虚拟机网段和网关 ### 1)查看虚拟网络编辑器 ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/643b3d2d-2f28-4e0e-8055-97411810cef0.png) ### 2)虚拟机网络设置 > 如下图,需要选中列表中的VMnet8 ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/af1021aa-3ca0-4a12-95a5-b71ee2be34c0.png) ### 3)DHCP设置 > 如下图,需要选中列表中的VMnet8 ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/e78d8de0-967b-4d00-a210-2ecd3a13f536.png) ### 4)DHCP编辑保存 ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/41b783da-b5e8-4d9d-88f3-91e14d877af8.png) ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/543604ba-c324-4534-b1ec-05a1b4b34183.png) ### 5)查看网关 ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/cb42c2f1-a412-49fe-8b09-973bceecb896.png) ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/116b06c1-9cc8-46be-893c-58fbf9962aa3.png) ## 6.3、配置网络ip地址 ### 6.3.1、ifconfig查看网络信息 ```shell [root@test1 ~]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.200.135 netmask 255.255.255.0 broadcast 192.168.200.255 inet6 fe80::b84b:79f6:abb4:afa9 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:32:65:be txqueuelen 1000 (Ethernet) RX packets 462144 bytes 639516380 (609.8 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 175430 bytes 14334643 (13.6 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ``` ### 6.3.2、ping测试主机之间的网络 #### 1)基本语法 > 用来测试当前服务器是否可以连接目标主机 ```shell ping 目标主机 ``` #### 2)案例 > 测试当前服务器是否可以连接百度,效果如下,表示正常 ```shell [root@test1 ~]# ping baidu.com PING baidu.com (220.181.38.148) 56(84) bytes of data. 64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=1 ttl=128 time=32.4 ms 64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=2 ttl=128 time=33.7 ms 64 bytes from 220.181.38.148 (220.181.38.148): icmp_seq=3 ttl=128 time=31.2 ms ``` ### 6.3.3、修改IP地址为固定的 #### 1)修改IP配置文件 修改`/etc/sysconfig/network-scripts/ifcfg-ens33`文件内容,以下标红的项必须修改, 有值的按照下面的值修改, 没有该项的要增加 ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/d075e00a-4e11-464b-8e99-bc71aeff8a8f.png) 本机修改之后 ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/273/dd0ecb82-380c-4ffa-915f-4fbc15731ac5.png) #### 2)重启网络 使用`service network restart`命令重启网络,效果如下 ```shell [root@test1 network-scripts]# service network restart Restarting network (via systemctl): [ 确定 ] ``` ### 5.3.4、修改IP地址后可能遇到的问题 (1)物理机器能ping通虚拟机,但是虚拟机ping不通物理机,一般都是因为物理机的防火墙问题,把物理机防火墙关闭就行 (2)虚拟机能ping通物理机,但是虚拟机ping不通外网,一般都是因为DNS的设置有问题 (3)虚拟机`ping www.baidu.com`显示域名未知等信息,一般查看GATEWAY和DNS设置是否正确 (4)如果以上全部设置完还是不行,需要关闭NetworkManager服务 - 关闭:`systemctl stop NetworkManager` - 禁用:`systemctl disable NetworkManager` (5)如果检查发现systemctl status network 有问题,需要检查ifcgf-ens33 ## 6.4、配置主机名 ### 6.4.1、hostname查案当前服务器主机名称 ```shell [root@test1 ~]# hostname test1 ``` ### 6.4.2、修改主机名称 #### 方式1:修改/etc/hostname文件,需重启 如果感觉主机名不合适,我们可以进行修改,通过编辑`/etc/hostname`文件进行修改,修改完毕之后重启生效。 ```shell [root@test1 ~]# vi /etc/hostname ``` #### 方式2:hostnamectl命令修改,无需重启 ```shell [root@testx ~]# cat /etc/hostname testx [root@testx ~]# hostnamectl set-hostname test1 [root@testx ~]# hostname test1 [root@testx ~]# cat /etc/hostname test1 ``` ### 6.4.3、修改linux的主机映射文件(hosts文件) 由于虚拟机比较多,配置时通常会采用主机名的方式配置,比较简单方便,不用刻意记ip地址。 编辑`/etc/hosts` > 格式:ip 名称1 名称2 名称n ```shell 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.0.103 test103 ``` 这样我们就可以通过`test103`来访问`192.168.0.103`这台机器了,比如`ping test103`效果如下,自动根据名称在`/etc/hosts`文件中找到对应的ip ```shell [root@testx ~]# ping test103 PING test103 (192.168.0.103) 56(84) bytes of data. 64 bytes from test103 (192.168.0.103): icmp_seq=1 ttl=128 time=0.646 ms 64 bytes from test103 (192.168.0.103): icmp_seq=2 ttl=128 time=0.499 ms 64 bytes from test103 (192.168.0.103): icmp_seq=3 ttl=128 time=1.89 ms ``` window上也也有这种文件,对应的位置如下 ```shell C:\Windows\System32\drivers\etc\hosts ``` <a style="display:none" target="_blank" href="https://mp.weixin.qq.com/s/_S1DD2JADnXvpexxaBwLLg" style="color:red; font-size:20px; font-weight:bold">继续收门徒,亲手带,月薪 4W 以下的可以来找我</a> ## 最新资料 1. <a href="https://mp.weixin.qq.com/s?__biz=MzkzOTI3Nzc0Mg==&mid=2247484964&idx=2&sn=c81bce2f26015ee0f9632ddc6c67df03&scene=21#wechat_redirect" target="_blank">尚硅谷 Java 学科全套教程(总 207.77GB)</a> 2. <a href="https://mp.weixin.qq.com/s?__biz=MzkwOTAyMTY2NA==&mid=2247484192&idx=1&sn=505f2faaa4cc911f553850667749bcbb&scene=21#wechat_redirect" target="_blank">2021 最新版 Java 微服务学习线路图 + 视频</a> 3. <a href="https://mp.weixin.qq.com/s?__biz=MzkwOTAyMTY2NA==&mid=2247484573&idx=1&sn=7f3d83892186c16c57bc0b99f03f1ffd&scene=21#wechat_redirect" target="_blank">阿里技术大佬整理的《Spring 学习笔记.pdf》</a> 4. <a href="https://mp.weixin.qq.com/s?__biz=MzkwOTAyMTY2NA==&mid=2247484544&idx=2&sn=c1dfe907cfaa5b9ae8e66fc247ccbe84&scene=21#wechat_redirect" target="_blank">阿里大佬的《MySQL 学习笔记高清.pdf》</a> 5. <a href="https://mp.weixin.qq.com/s?__biz=MzkwOTAyMTY2NA==&mid=2247485167&idx=1&sn=48d75c8e93e748235a3547f34921dfb7&scene=21#wechat_redirect" target="_blank">2021 版 java 高并发常见面试题汇总.pdf</a> 6. <a href="https://mp.weixin.qq.com/s?__biz=MzkwOTAyMTY2NA==&mid=2247485664&idx=1&sn=435f9f515a8f881642820d7790ad20ce&scene=21#wechat_redirect" target="_blank">Idea 快捷键大全.pdf</a> ![](https://itsoku.oss-cn-hangzhou.aliyuncs.com/itsoku/blog/article/1/2883e86e-3eff-404a-8943-0066e5e2b454.png)
相关专辑:
Linux专题