Linux——网络配置(重点)

目录

一、查看网络IP和网关

   1.1 那怎么看连接成功呢? 

1.1.1 虚拟机接受主机

1.1.2 主机可以接收到虚拟机

  1.2 怎么查看电脑的IP地址

方法一:

方法二:

  1.3 怎么查看虚拟机的IP地址

二、网络连接模式

2.1  基本了解

2.2 VMware三种网络连接模式

三、修改静态IP

3.1 修改静态IP

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

四、配置主机名

4.1 配置主机名

 4.2  hosts文件中添加对应的主机名和IP一一映射关系


一、查看网络IP和网关

       服务器集群一般放在机房里面,闲人免进,不能直接进去操作,不能直接操作机器,也有许多的小型公司也会使用云服务器,直接上云。

       我们控制服务器的时候,只能是远程控制。需要和服务器集群建立某种连接发送指令与接受返回信息等

       服务器之间也要联系在一起,因为是分布式集群,服务器之间也能相互交流

      我们现在是在学习阶段,我们要完成的是主机与虚拟机之间的通信

      主机能连上虚拟机,并且能发送信息,虚拟机也能连接上主机,并且能返回数据

     

     

    

   1.1 那怎么看连接成功呢? 

          我们可以使用ping来检测主机与虚拟机之间能否建立通信,能否连接成功、

           ping+IP地址(我们要ping的那台的ip地址)  

           也可以ping域名或者主机名

1.1.1 虚拟机接受主机

如下图所示 ,虚拟机可以接收到主机,ctrl+c 可以结束

1.1.2 主机可以接收到虚拟机

 

  1.2 怎么查看电脑的IP地址

方法一:

右击无线图标

 

选择箭头指向的内容

 

点击属性

 

在下面便会显示出来

 

方法二:

 

1.3 怎么查看虚拟机的IP地址

   终端输入ifconfig(Windows是输入ipconfig)

 

 

二、网络连接模式

2.1  基本了解

在我们控制面板中直接搜索网络连接

 

打开之后就是下面这个样子

 

我们查看一下这两个的Ip,发现只有下图中右边的和我们的虚拟机在一个局域网中,都是192.168.44,因此可以做到完美的通信

 

 

下面我们在虚拟机中ping一下,但是这个ping的前提是关闭电脑的公共防火墙,只有关闭后才可以ping,否则不成功

如下所示,我们可以ping的通

 

怎么关闭公共的防火墙

 

 下面箭头处就可以关闭

 

2.2 VMware三种网络连接模式

  没学好计算机网路,现在学这个好痛苦!!!!!

  等我学完计算机网络再来补充这部分吧,真痛苦啊

  我一定会回来的!!!!!!!

020_基础篇_网络配置(二)_网络连接模式_哔哩哔哩_bilibili

  • 桥接模式

虚拟机直接连接外部物理网络的模式,主机起到了网桥的作用。这种模式下,虚拟机可直接访问外部网络,并且对外部网络是可见的。

  • NAT模式

虚拟机和主机构建一个专用网络,并通过虚拟网络地址转换(NAT)设备对IP 进行转虚拟机通过共享主机IP 可以访问外部网络,但外部网络无法访问虚拟机。

  • 仅主机模式

虚拟机只与主机共享一个专用网络,与外部网络无法通信。

三、修改静态IP

3.1 修改静态IP

我们一般是主机连接虚拟机,所以我们给虚拟机中设置一个静态IP,方便我们以后连接

下面我们就需要修改配置文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33

 注意!!我们修改的时候我们要根据192.168.44 这个地方一定要和下图IP地址的前三部分统一起来才可以

 

 

改完后重启网络服务,发现IP已经改变了

 

在Windows中ping一下,可以连接,牛牛牛

 

3.2 修改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 有问题 需要检查 ifcfg-ens33

四、配置主机名

 主机名和Ip地址的关系就好像是通讯录中的姓名和电话号码的关系,我们记不住电话号码,但是能记住人名

  我们为什么更改主机名?

     因为192.168.44.100不好记

4.1 配置主机名

  虚拟机当前主机名

# hostname

 

   修改主机名,修改完成便生效

# vi /etc/hostname

  进入文件之后显示的就是hadoop100,我们修改成别的后保存,我们的主机名就改变了

   但是更改后记得重新启动服务器,才会重新加载这个配置文件

  修改主机名更快的方式

 

 

 4.2  hosts文件中添加对应的主机名和IP一一映射关系

打开下面这个文件

# vim /etc/hosts

添加下面的内容

192.168.44.100 hadoop100
192.168.44.101 hadoop101
192.168.44.102 hadoop102
192.168.44.103 hadoop103
192.168.44.104 hadoop104
192.168.44.105 hadoop105

 

再修改Windows下的配置文件

   因为主机得跟他们通信,知道他们叫什么名字,才能快速远程登录

修改一下文件

 

 很成功!!!

 

 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在安装过程中可能会报libaio缺失,所以提前安装:yum install libaio 1、在官网上下载mysql-5.7.22-linux,我下载的是mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz,https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz,centos7/64位。 2、解压tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 3、移动目录mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql/mysql-5.7.22 4、创建用户组和用户 groupadd mysql useradd -r -g mysql -s /bin/false mysql chown -R mysql:mysql mysql 5、安装mysql bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/mysql-5.7.22/ --datadir=/usr/local/mysql/mysql-5.7.22/data --lc_messages_dir=/usr/local/mysql/mysql-5.7.22/share --lc_messages=en_US 注意重点记录最后生成的登录密码 6、修改配置 bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/mysql-5.7.22/data vi /etc/my.cnf cat /etc/my.cnf 修改结果: [mysqld] basedir=/usr/local/mysql/mysql-5.7.22 datadir=/usr/local/mysql/mysql-5.7.22/data/ 7、配置环境变量 vi ~/.bash_profile 将mysql的bin目录配置到环境变量中 PATH=$PATH:$HOME/bin:/usr/local/mysql/mysql-5.7.22/bin export PATH 8、修改密码 mysql -uroot -p set password=password("新密码"); 9、配置远程访问 use mysql update user set host='%' where user='root'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '......' WITH GRANT OPTION;(或者是:grant all privileges on *.* to root@'%' identified by "你的新密码";) FLUSH PRIVILEGES; 10、设置开机自启 cd /usr/local/mysql/mysql-5.7.22/support-files cp mysql.server /etc/init.d/mysql chmod +x /etc/init.d/mysql chkconfig --add mysql chkconfig --list mysql 到此为止,mysql就安装完成,并且可以远程访问了 如果远程访问失败,请查看错误原因,比如防火墙未开启相应端口 ———————————————— 版权声明:本文为CSDN博主「xiaoniuxqq」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u011649691/article/details/80512647
要在Linux上临时配置网络IP,你可以使用ifconfig或者ip命令。下面是使用这两个命令进行临时网络IP配置的方法: 使用ifconfig命令: 1. 打开终端。 2. 输入以下命令来查看当前网络接口的信息: ``` ifconfig ``` 3. 找到你想要配置IP的网络接口,通常是以eth、enp或wlan开头的接口名。 4. 输入以下命令来配置网络IP: ``` sudo ifconfig <interface_name> <ip_address> netmask <netmask> ``` 其中,<interface_name>是网络接口名,<ip_address>是要分配给该接口的IP地址,<netmask>是子网掩码。 例如: ``` sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 ``` 这将把eth0接口的IP地址设置为192.168.1.100,子网掩码为255.255.255.0。 5. 输入以下命令来启用网络接口: ``` sudo ifconfig <interface_name> up ``` 例如: ``` sudo ifconfig eth0 up ``` 使用ip命令: 1. 打开终端。 2. 输入以下命令来查看当前网络接口的信息: ``` ip addr show ``` 3. 找到你想要配置IP的网络接口,通常是以eth、enp或wlan开头的接口名。 4. 输入以下命令来配置网络IP: ``` sudo ip addr add <ip_address>/<netmask> dev <interface_name> ``` 其中,<ip_address>是要分配给该接口的IP地址,<netmask>是子网掩码,<interface_name>是网络接口名。 例如: ``` sudo ip addr add 192.168.1.100/24 dev eth0 ``` 这将把eth0接口的IP地址设置为192.168.1.100,子网掩码为24。 5. 输入以下命令来启用网络接口: ``` sudo ip link set <interface_name> up ``` 例如: ``` sudo ip link set eth0 up ``` 请注意,上述的IP配置都是临时的,重启后会恢复为默认配置。如果你想要永久配置网络IP,请参考操作系统的文档或配置文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我爱布朗熊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值