Linux如何配置静态IP地址

嘿兄弟,你还记得那次我在公司服务器上配置静态IP地址吗?这是一个令人头痛的问题。
我已经运行 Ubuntu 很长时间了,几乎掉头发了。
那是2 01 9 年,我在北京的一家公司做运维。
当时,我们的服务器运行的是 Ubuntu 1 8 .04
我当时用的是netplan,设置起来非常复杂。
您必须首先找到配置文件,通常在/etc/netplan/中,例如01 -netcfg.yaml。
我用ls命令看了一下,发现了很多,真是让人摸不着头脑。
然后我用nano编辑器打开01 -netcfg.yaml并根据提示更改IP地址、子网掩码、网关和DNS。

我差点忘了 YAML 是缩进敏感的。
刚提交配置,系统就提示错误,说配置格式不正确。
当时我已经满头大汗了,赶紧回去检查并修正压痕才完成。

然后我不得不重新启动网络服务。
我记得我使用的命令是 sudo netplan,但是出了问题,网络未能成功重启。
最后发现原因是NetworkManager服务没有重启。
一旦你重新启动它,就会好的。

最后,我要检查配置,使用 ip addr show 查看 IP 地址是否正确,使用 ip way show default 查看网关是否正确,然后使用 ping 测试网络连接。
幸好最后一切都解决了,不然我就得去找老板解释了。

至于CentOS和RHEL就比较烦人了。
您必须修改 ifcfg 接口名称文件,然后重新启动网络服务。
我当时也这么做了。
我记得修改过BOOTPROTO、ONBOOT、IPADDR、NETMASK、GATEWAY和DNS参数。

一般来说,配置静态IP地址是一项技术任务,应该逐步完成,不宜操之过急。
您必须熟悉不同的命令并注意细节。
不要低估缩进和服务重启等细节。
希望这个经验对你有帮助,兄弟。

linux 网卡怎么配置IP

昨天下午,我在一家咖啡店里摆弄笔记本电脑上的旧路由器,那种金属外壳和密集接口的路由器。
突然发现一个小指示灯不亮,网线也无法连接。
我想知道IP地址是否设置错误。
我坐在窗边,阳光照在键盘上。

我打开终端并输入 vi /etc/sysconfig/network-scripts/ifcfg-eth0。
屏幕上那些绿红的字母突然让我想起了大学时熬夜修改代码的情景。
记得当时,在我们宿舍楼下的网吧里,晚上空调的温度在五摄氏度以下。
我的手冻得发抖,总是忘记保存它们。
现在,输入此命令行并按 Enter 键后,屏幕将跳转。
我点了鼠标,慢慢看DEVICE=eth0和BOOTPROTO=none。

我找到了 IPADDR=1 9 2 .1 6 8 .1 .1 00 行,之后我找到了 .1 我想知道这是否是一个问题。
将其更改为 .1 01 ,然后 NETMASK=2 5 5 .2 5 5 .2 5 5 .0,网关 GATEWAY=1 9 2 .1 6 8 .1 .1 ,并将 DNS 留空。
无论如何,公司内部并不使用DNS。
编辑的时候,手指在键盘上飞快地打字,突然发现隔壁公司用的是DNS1 =8 .8 .8 .8 ,但问题却不断出现。
最终发现是子网掩码不匹配。

保存退出后,进入服务网络重启。
命令行屏幕突然变黑,然后重新出现,显示 Shutting down the eth0...done 界面。
我看着他,心情有些紧张。
等待几秒后,我再次输入 ping 1 9 2 .1 6 8 .1 .1 一声噼啪声响起,我知道网关已连接。
我再次 ping 8 .8 .8 .8 ,这次速度慢了一点,但仍然噼啪作响。

现在网络似乎工作正常,但路由器灯仍然不亮。
等等,我想我昨天看到手册说你必须按住重置按钮五秒钟。