Linux网络配置——从自动获取IP地址转为固定IP地址
众所周知,Linux中有两种获取ip的方式,那么自动获取IP地址和指定IP地址有什么区别和特点呢?为什么Linux程序员都需要使用固定IP地址呢?
如下所示:
两种获取方式的优缺点
1. 自动获取
优点:方便,快捷。尽量避开IP冲突。Linux登录后自动获取IP,无需手动配置。
缺点:每次自动获取IP地址可能会不一样(有时出现的Xshell或Xftp长时间未使用会连接不上便是如此。)
2. 指定IP
优点:IP固定,不会自己变动,并可以连接至外网。
缺点:需要手动配置,配置出错将导致虚拟机无法开机!
为什么需要指定IP地址
可能在学习过程中看起来还好,但在日后的工作里服务器上挂载的Linux系统出现IP地址变动导致用户甚至管理员都无法通过远程登录连接到服务器,可是一件大事。
修改固定IP地址的方法和过程
- 修改虚拟机的配置文件之前养成录制快照的好习惯
重装虚拟机可能会造成数据或文件丢失!! - 直接修改配置文件来指定IP地址
配置文件目录为 /etc/sysconfig/network-scripts/ifcfg-ens33 使用vim/vi编辑器直接打开即可
vim /etc/sysconfig/network-scripts/ifcfg-ens33
注意:
有些虚拟机的配置文件名可能为 ifcfg-ens32 而非 ifcfg-ens33,需要根据自己的配置文件而定。
- ifcfg-ens33文件说明
DEVICE=etho #接口名(设备,网卡)
HWADDR=00:0C:2x:6x:Ox:xxx #MAC地址
TYPE=Ethernet #网络类型(通常是Ethemet )
UUID=926a57ba-92c6-4231-bacb-f27e5e6a9f44 #随机id,各虚拟机不一
#系统启动的时候网络接口是否有效(yes/no)
ONBOOT=yes
#IP的配置方法[none|static[bootp[dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)
BOOTPROTO=static #该配置在默认配置中就有,无需重新输入,修改为“static”即可
#IP地址
IPADDR=192.168.200.130
#网关
GATEWAY=192.168.200.2
#域名解析器
DNS1=192.168.200.2
注意事项:
由于BOOTPROTO属性在默认配置文件中本身含有,无需自行写入,切记将BOOTPROTO改为 static !!
- 重启网络服务器或Linux虚拟机生效
service network restart
或
reboot
- 查看网关和网络IP
(1)进入VmWare中的虚拟网络编辑器 编辑->虚拟网络编辑器
(2)进入VMnet8设置页面
此页面需将“子网IP”修改为预设值。
注意:
可能在进入NAT设置后无法进行修改,点击“DHCP”下的“更改设置”按钮,进入管理员模式即可修改。
(2)修改网关IP为预设值,需和子网IP在同一个网段下。
(3)查看IP及网络配置
- ping测试主机之间的网络连通性
- 此时打开Linux虚拟机,进行联网测试。
打开Linux网络设置
可见固定IP修改成功
Linux网络配置——从自动获取IP地址转为固定IP地址相关推荐
- linux给网卡添加一个ip地址,linux网络配置中如何给一块网卡添加多个IP地址
汤向峰每日一题-2017年3月16日: linux网络配置中如何给一块网卡添加多个IP地址 linux系统给网卡配置VIP的方法常见有两种:别名IP.以及辅助IP ================== ...
- 【CentOS Linux 7】【Linux网络配置基础】
Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...
- linux设置命令nmui,Linux网络配置及管理
一.IP.网关.路由.掩码 网络间主机的通信是通常是基于TCP/IP协议.数据从A主机发送到网络中的B主机,需要通过层层包装及协议转发,最终通过B主机的IP地址定位,B主机才能最终接收到数据.这个过程 ...
- Linux网络配置和常用命令
安装VmWare注意事项 1.是否启动虚拟化服务: 任务管理器--性能--虚拟化--启动 2.安装之后是否出现虚拟网卡:DOS命令--ipconfig--VM1,VM8 虚拟化服务禁用如何开启 win ...
- 苹果mac电脑修改并快速linux网络配置
mac电脑配置linux网络配置 说明:有小伙伴拥有mac电脑但是配置linux的网络时候总是找不到网卡和ip配置,话不多说我们开始吧- 如何快速配置网关和ip 查看ens33网络配置文件并修改BOO ...
- Linux网络——配置网络之iproute家族命令
Linux网络--配置网络之iproute家族命令 摘要:本文主要学习了iproute家族用来配置网络的命令. ip命令 ip命令用于查看和管理IP地址.接口.路由.隧道等.用来取代ifconfig命 ...
- 12.Linux 网络配置
12. Linux 网络配置 实验要求: 1. 配置虚拟机网络 2. 配置linux的网络 实验器材: 软件: 1.安装了RHEL6的vmware虚拟机. 硬件: 1.PC机一台. 背景知识: Vmw ...
- 设置VMWARE通过桥接方式使用主机无线网卡上网及Linux网络配置
环境:WIN7旗舰版,联想E49笔记本,笔记本自带无线上网卡,其中笔记本的有线网卡通过加入公司的域后进行internet访问,而无线网卡连接到wifi网络直接进行internet访问. 虚拟软件:VM ...
- Linux网络配置nmtui激活网卡失败
Linux网络配置nmtui激活网卡失败解决 今天在配置实验环境的时候,使用图形化网络配置nmtui时,激活失败,具体报错信息如下: 方法一: 排查/etc/sysconfig/network-sc ...
最新文章
- python基础-字典
- UA MATH567 高维统计I 概率不等式9 亚高斯性的推广:Orlicz空间与Orlicz范数
- 抢红包神器上线,再也不怕抢不到红包了!
- linux server添加硬盘,新增硬盘扩充linux ftp server空间
- 力扣Java编译器_力扣--设计单链表
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- 办公室小野与爆米花视频身亡女孩家属和解:补偿金额保密
- 解决命令行的乱码以及编码的问题
- java 809 128 题_java编程题809*??=800*??+9*??+1
- Python 3 《array》入门练习
- 如何选择引流脚本,引流脚本哪家强?
- JAVA 学习日志 测试抽象类的程序,每天进步/退步一点点,变化很大哦,努力!
- 次世代游戏美术资源开发全流程及常用的软件
- 图文讲解FlashFXP(FTP工具) 使用教程
- css 实现 图片左右滑动查看的效果
- s7300的db块详细说明_(转载)一张表搞清楚西门子S7系列标准DB块与优化DB块
- body英语什么意思是什么_body是什么意思??
- WebRTC,P2P技术,IPv6的一些思考
- Google Maps API实例-地图搜索
- java与c#前景_C#和Java哪个更有前途?
热门文章
- 关于设计一个群发短信的小程序
- 艺术培训机构学员管理系统用什么软件好
- “邮箱”“验证码”“手机号码”输入框测试用例
- 【ios】大神论坛之iCleaner Pro 网络验证和注册算法分析
- sprintf %02x
- RS Meet DL(59)-FM家族的新朋友FAT-DeepFFM
- 学号信息提取(PTA厦大慕课)
- linux 容器与外部网络_Linux发行版仍然与容器相关吗?
- Spring事务注解实现的原理
- android 麦克风 动画,Android实现直接播放麦克风采集到的声音