Linux网络配置
2022/7/23 5:22:56
本文主要是介绍Linux网络配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Linux网络配置
NAT网络配置
查看网络IP和网关
可以在 编辑->虚拟网络编辑器中 查看网络IP和网关
说明:
1.什么是IP协议/地址?
即“网络之间能相互连通的协议”,即计算机与计算机之间借助网络的相互通信都得遵循IP协议。IP地址是用来标识每台计算机的身份,它为互联网上的每台计算机分配一个逻辑地址,标识这台计算机的唯一。即计算机的网络身份证。
2.什么是子网掩码?
即用来判断两台计算机的IP地址是否属于同一个网络段的判断。如果两台计算机处于同一个网络字段上,则这两台计算机就可以直接进行通信交流。
3.什么是网关?
通常指默认网关,比如通过子网掩码判断出两台计算机处于不同的网络字段,两台计算机就不能直接进行通信,为了能进行通信,这个时候网关就出现了,可以将不同网络频段的两台计算机联系在一起,从而进行通信。
查看网络配置
Windows环境
在命令行下输入 ipconfig 可以查看VMnet8的网络配置
Linux环境
在命令行下输入 ifconfig
网络连通性测试
基本语法: ping 目的主机
作用:测试当前主机是否能连通目的主机
//测试是否能连通哔哩哔哩 ping www.bilibili.com
Linux网络环境配置
自动获取
在Linux图形界面中,应用程序->系统工具->设置,在有线连接那一栏点击齿轮设置按钮,找到IPv4,选择自动(DHCP:动态主机配置协议) ---------目前我设置的是主动。
指定IP地址
一般情况下我们的Linux服务器IP地址是固定,因为如果是自动获取IP,每一次分配的IP地址不同,当用户下一次根据IP地址来访问时会找不到资源,所以IP地址最好是固定的。具体操作步骤如下。
1.手动获取
在上文提到的自动获取IP地址那里,把自动改为手动
2.修改文件
通过vim 编辑 ifcfg-ens33 文件,绝对路径 vi/etc/sysconfig/network-scripts/ifcfg-ens33
具体修改内容
- BOOTPROTO设置为静态 static
- 添加指定的IP地址:IPADDR=192.168.200.130
- 添加网关:GATEWAY=192.168.200.2
- 添加域名解析器:DNS1=192.168.200.2
3.修改虚拟网络编辑器
在第二步中已经把Linux的IP设置好了,但是这时我们已经不能跟Linux通信了,因为主机的 VMnet8 和 Linux 已经不在一个网段,我们要实现主机能够和Linux继续通信,需要把VMnet8的网络配置也修改一下
打开虚拟网络编辑器,点击更改设置(管理员身份才能执行),把NAT模式下的子网IP改为192.168.200.0(即指定IP地址的前9位),网关与文件内容一致。
4.重启生效
可以重启网络服务:service network start
重启系统:rebooot
主机名和hosts映射
查看主机名:hostname
修改主机名:修改 /etc/hostname 文件,重启后生效
设置host映射
设置映射是为了方便我们当记不住要访问的系统的IP地址时,可以通过主机名访问。
Windows下在 C:\Windows\System32\drivers\etc\hosts 文件下添加一行:IP地址 主机名 即可设置主机名到地址的映射。
Linux下在/etc/hosts下指定
域名解析过程
学习总结来源于韩顺平老师一周学会Linux
这篇关于Linux网络配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南