当前位置:首页 » 操作系统 » linux静态ip

linux静态ip

发布时间: 2023-07-16 09:55:32

㈠ 为Ubuntu 20.04 设置静态IP简明教程(和把大象装冰箱一样简单)

最近需要折腾K8S,而折腾K8S的第一步就是为每台主机设置静态IP, 本文以Ubuntu20.04为例,提供一种为linux设置静态IP的简明教程。

本文Ubuntu20.04开始被随机分配的ip为 10.211.56.6 ,我们的目的是,关闭自由分配的配置选项,将主机的IP设置为静态ip 10.211.56.10

把大象装冰箱,总共分几步

第1步:把冰箱门打开
第2步:把大象装进去!
第3步:把冰箱门关上

为Ubuntu 20.04 设置静态IP 把大象装冰箱 一样简单(手动狗头)

如果ifconfig命令无法使用, 请运行以下命令安装net-tools

如上图所示:网卡名为 enp0s5 , 当前ip 10.211.55.6 , 子网掩码 255.255.255.0 , 网关地址 10.211.55.1

00-installer-config.yaml 的内容为:

更新后的 00-installer-config.yaml内容为:

如果你是一个喜欢折腾电子设备的人,为设备设置静态IP, 可以让你更方便的标记和控制家中的电子设备。

当然设置静态IP也有一定风险,如果你给局域网下两台设备设置了同样的IP, 那两台设备就会打架,相互抢占IP,导致设备断网。

我的建议是,对于没有固定IP需求的设备,设备使用默认的DHCP协议,让路由器自动分配IP就好。

https://www.v2fy.com/p/2022-01-01-ip-1641016585000

㈡ 虚拟机下Linux配置静态ip,使得XShell成功连接

进VMware之前,右键,用管理员模式打开,后面需要管理员权限,先不要开虚拟机

按照①②配置, 把③的子网IP记住 ,后面要用到。

然后点击④进入NAT设置。

①中配置 默认网关 ,其中前三大位要与前面记住的子网IP前面相同,后面默认会配置2,也可以自定义。然后该默认网关192.168.248.2要记住,后面需要用到。

②照做就行

③按确定返回上图,再点击下栏确定就可以保存虚拟网络编辑器的配置。

①选择IPv4的项目,②然后进入属性。

默认是自动获得IP地址,勾选“使用下面的IP地址”自定义IP

①配置IP地址,前三位同虚拟网络编辑器配置的子网IP前三位相同,最后一位的1自定义,这里我设置为1

②配完①一般子网掩码会自动填好,没自动补上就填上虚拟网络编辑器里的子网掩码。

③默认网关就是干菜虚拟网络编辑器里面NAT设置里的那个默认网关。

④确定保存,然后再确定就保存成功了。

管理员模式进入VMware,选择要配置的那台虚拟机,进入网络适配器

如图配置即可。

打开虚拟机,建议用root用户登录,方便后面对ifcfg-eth0文件进行编辑。

打开terminal终端,输入指令: vim /etc/sysconfig/network-scripts/ifcfg-eth0

这是使用终端vim的方式修改,不会vim操作的自行网络,或者根据上面的路劲去找ifcfg-eth0文件打开进行修改。

下面的配置建议对字段进行复制,防止配错。

然后esc : wq保存

退出后,终端输入指令: service network restart 重启网络

然后 ping .com,看能不能ping通,能说明能上网。

输入指令:ifconfig,查看刚才自定义的静态ip地址是否配置成功。

可以先本地cmd中ping 一下服务器

如图能ping通,接下来进入XShell,将该ip连接就可以了,至此虚拟机静态IP配置结束。

㈢ 虚拟机中 suse linux 11配置静态IP

环境:VMware Workstation Pro 12 + Suse linux 11 SP1

第一步:配置虚拟机网络适配器,这里我采用 NAT 方式

第二步:在VMware虚拟网络编辑器中,配置NAT模式下的子网IP

第三步:在Suse linux 中通过界面配置静态IP

1、全局设置

2、IP设置

3、配置DNS

4、配置网关( 网关配置需要与虚拟机的虚拟网络配置的网关一致

㈣ linux静态ip怎么设置

您好,方法
使用正确的用户名/密码登录linux, 打开终端, 或者使用XShell等远程工具登录SSH Linux系统.
找到如下的ifcfg-eth0文件, 使用VIM打开.
如果其中的 BOOTPROTO=dhcp, 则表示使用自动的方式获取IP地址。
将BOOTPROTO设置为static或者none.
配置规划的IP地址, 以及正确的网关, 掩码, DNS信息.
保存退出(先按escape, 然后输入 wq!)
重启网络网络, 如果eth0的状态变为activated, 则证明设置成功

CentOS6 使用service network restart命令重启网络服务

CentOS7 使用systemctl restart network命令重启网络服务
查看Linux系统的IP地址, 看是否是我们配置的IP
测试是否生效

ping网关192.168.1.1, 如果是通的, 则说明到内网是正确的。

ping网络的网址, 如果是通的, 则说明到互联网是通的, 可以正确的上网了。

㈤ 给虚拟机中的Linux系统设置静态IP

1.输入命令ifconfig查看当前系统ip、网关等信息

2.修改系统配置文件

输入vim /etc/sysconfig/network-scripts/ifcfg-eth0

将文件中的三个参数改为:

ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static

接着添加IP地址、子网掩码、默认网关

IPADDR=192.168.6.60
NETMASK=255.255.255.0
GATEWAY=192.168.6.2

*注意,这里的IP地址和默认网关不是乱填的

需要查看虚机的虚拟网络编辑器

这里需要选VNnet8,如果已经有这个名称了,就可以直接在改名称下修改

选中VMnet8,选择NAT模式,并去掉勾选 使用本地DHCP服务将IP地址分配给虚拟机

进入NAT设置

如图所示,网关IP(GATEWAY):192.168.145.2即为配置文件中的网关,IP地址(IPADDR)则取该网关中的一个子网IP:192.168.145.0,子网掩码(NETMASK)默认为:255.255.255.0

配置好文件,保存并退出。

接下来为系统设置DNS

命令:vi /etc/resolv.conf

进入配置文件添加(这是Google提供的公用DNS):

nameserver 8.8.8.8

保存并退出。

然后重启net服务

命令:service network restart

这时我们可以用ping命令去ping主机IP和外网(如: www..com ),我们会发现可以ping通主机IP也能ping通外网

OVER

问题:centos 可以ping 通 windows,也可以ping通外网,但是windows ping 不通 centos

Centos中输入ip addr,查看ip信息

windows 中输入ipconfig命令,查看ip信息,使Centos中和winwods的ip在一个网段即可

关于怎么修改windows中V8如下操作即可:

这里的IP和ContOS静态IP保持在一个网段即可,网关参考虚拟机网络设置:

现在再去用xshell连接或者ping即可

linux安装图形化界面

https://jingyan..com/article/0964eca26fc3b38284f53642.html

1.首先点击:VMware软件中的虚拟机---安装VMware Tools。(注意:下面红色字体为输入的命令)

2.解压缩VMware Tools

命令: cd /media/VMware\ Tools/ (进入光驱(注意Tools前边有空格)

挂载成功以后 在VMwareTools里边有一个 VMwareTools-10.2.0-7259539.tar.gz(查看你的,我们可能不一样),解压

tar zxvf VMwareTools-10.2.0-7259539.tar.gz -C /tmp/ 解压缩tar包到/tmp 下

cd /tmp/vmware-tools-distrib/ 进入/tmp

3.安装VMware Tools

./vmware-install.pl

下面的选项就按照默认值,一直回车就可以:

出现选择就回车,一直回车后,出现如下:

此时安装成功,重启即可

㈥ Linux中静态IP的nameserver是什么

nameserver表示的是域名,既是对外部服务器解释的Ip。

所以当你被提示DNS相关问题时,多半是nameserver解析出错,在linux操作系统下,以ubuntu系统为例,修改配置文件: /etc/resolv.conf ,既能实现对域名的设置。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

(6)linux静态ip扩展阅读:

Linux优点:

1、Linux由众多微内核组成,其源代码完全开源;

2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发成出新的协议栈;

3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;

参考资料来源:网络-linux

热点内容
安卓高级开发考什么 发布:2025-03-16 11:20:35 浏览:716
揽胜哪个配置带二代地形 发布:2025-03-16 11:16:52 浏览:969
c语言数组存储文件 发布:2025-03-16 11:16:48 浏览:788
sqlserver2016r 发布:2025-03-16 11:15:58 浏览:26
网页登录找不到该服务器什么意思 发布:2025-03-16 11:14:19 浏览:831
网站搭建服务器搭建 发布:2025-03-16 10:33:27 浏览:795
游戏目录在哪里安卓 发布:2025-03-16 10:33:19 浏览:467
婉儿脚本 发布:2025-03-16 10:19:33 浏览:580
c语言ftp下载文件 发布:2025-03-16 10:05:02 浏览:307
手机帐户密码怎么找回密码 发布:2025-03-16 10:02:10 浏览:706