首页
Linux
ubuntu下载
Ubuntu设置网卡
Oracle Linux配置静态IP
本文档由 内网文摘 发布,转载请注明出处
-
+
首页
Oracle Linux配置静态IP
## Oracle Linux配置静态IP ### 用配置文件的方式设置 (已验证可用) 1. 打开终端并以root用户登录系统。 2. 执行命令 `nmcli connection show` 查看当前网络配置,确认需要配置的网络设备名,例如ens33。 3. 执行命令 `vi /etc/sysconfig/network-scripts/ifcfg-ens33` 编辑ens33网络连接文件。 4. 添加以下内容到ifcfg-ens33文件中: ``` TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no NAME=ens33 UUID=db0fbb3a-6a7d-4c20-80fa-66d47bada5b4 #这行可以不写的 ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4 ``` 其中,IPADDR、NETMASK、GATEWAY、DNS1和DNS2根据实际情况进行修改。 5. vi中使用`:wq`保存文件并关闭编辑器。 6. 执行命令 `systemctl restart NetworkManager` 重启网络管理服务。 备注:~~命令 systemctl restart network 重启网络服务。~~ 在Oracle Linux中,network.service已被废弃,应该使用NetworkManager服务来管理网络连接。 7. 可以使用命令 ping 192.168.1.1 或者 dig www.baidu.com 等命令测试网络连接是否正常。 注意:确保正确替换上述命令中的ens33为您的网络设备名称,并根据实际网络配置修改IP地址、子网掩码、网关和DNS服务器地址。 ### nmcli网络管理工具简介 nmcli全称Network Manager Command-Line Interface,是Linux中的一个命令行网络管理工具。nmcli可以与Network Manager守护程序交互,实现对网络的管理和配置,包括网络接口、连接、IP地址、DNS、路由、DNS等功能。下面介绍一些常用的nmcli命令: 1. nmcli device:列出网络接口的信息 2. nmcli connection:列出所有连接的信息 3. nmcli connection up {连接名}:启动一个已经存在的连接 4. nmcli connection down {连接名}:断开一个已经连接的网络 5. nmcli connection delete {连接名}:删除一个网络连接 6. nmcli connection add con-name {连接名} ifname {接口名} type {连接类型}:添加一个新的网络连接 7. nmcli connection modify {连接名} ipv4.method manual ipv4.addresses {IP地址/子网掩码} ipv4.gateway {网关地址}:修改连接IP地址信息 8. nmcli connection modify {连接名} ipv4.dns {DNS服务器地址}:修改DNS服务器的地址 总之,nmcli是非常有用的一个命令行网络管理工具,允许管理员简单而又高效地进行网络配置和管理。同时,作为Network Manager软件的组成部分之一,nmcli也可以跨平台运行,并与各种Linux发行版兼容。 ### 用nmcli配置静态IP Oracle Linux中用nmcli配置静态IP: 1. 打开终端并以root用户登录系统。 2. 执行命令 `nmcli connection show` 查看当前网络配置,确认需要配置的网络设备名,例如ens33。 3. 执行命令 `nmcli connection modify ens33 ipv4.method manual` 设置网络设备的IPv4配置为手动。 4. 执行命令 `nmcli connection modify ens33 ipv4.addresses "192.168.1.100/24"` 设置静态IP地址和子网掩码。 5. 执行命令 `nmcli connection modify ens33 ipv4.gateway "192.168.1.1"` 设置网关地址。 6. 执行命令 `nmcli connection modify ens33 ipv4.dns "8.8.8.8, 8.8.4.4"` 设置DNS服务器地址。 7. 执行命令 `nmcli connection up ens33` 启动网络连接。 8. 可以使用命令 `ping 192.168.1.1` 或者 `dig www.baidu.com` 等命令测试网络连接是否正常。 注意:确保正确替换上述命令中的ens33为您的网络设备名称,并根据实际网络配置修改IP地址、子网掩码、网关和DNS服务器地址。 ## Oracle Linux配置网卡自动获取IP地址 ### 用配置文件的方式 您也可以通过编辑对应的配置文件,来配置Oracle Linux网卡自动获取IP地址。 以下是在Oracle Linux上配置网卡自动获取IP地址的步骤: 1. 打开终端并以root用户身份登录。 2. 执行以下命令,使用文本编辑器打开对应的网络接口配置文件: ``` vi /etc/sysconfig/network-scripts/ifcfg-<interface_name> ``` 3. 编辑对应的配置文件,确保以下配置项设置为以下值: ``` BOOTPROTO="dhcp" ONBOOT="yes" ``` 4. 保存更改并关闭文件。 5. 执行以下命令重启Network Manager服务: ``` systemctl restart NetworkManager ``` 完成上述步骤后,Oracle Linux将使用DHCP从网络中的DHCP服务器自动获取IP地址。您可以使用命令`ip addr`或`ifconfig`来验证是否成功获取了IP地址。 ### 用nmcli配置自动获取IP地址 可以使用Network Manager来管理网络连接。 1. 打开终端并以root用户身份登录。 2. 使用命令`nmtui`打开Network Manager命令行界面。 3. 在界面上使用方向键选择 "Edit a connection"(编辑连接),然后按Enter键。 4. 在列表中选择要配置的网络接口,然后按Enter键。 5. 在 "IPv4 CONFIGURATION"(IPv4配置)选项下,选择 "Automatic"(自动)。 6. 在 "IPv6 CONFIGURATION"(IPv6配置)选项下,选择 "Automatic"(自动)。 7. 按下右方向键,然后选择 "Show"(显示)。 8. 确保 "Method"(方法)下的选项为 "Automatic (DHCP)"(自动获取IP地址)。 9. 按下Ctrl + x键,然后按Y键保存更改并退出。 10. 在命令行界面上执行命令`systemctl restart NetworkManager`以重启Network Manager服务。 完成上述步骤后,Oracle Linux将使用DHCP从网络中的DHCP服务器自动获取IP地址。您可以使用命令`ip addr`或`ifconfig`来验证是否成功获取了IP地址。
local
2023年12月6日 20:45
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 LocalNetwork
LocalNetwork
是由mrdoc开源
LocalNetwork.cn
修改的在线文档系统,作为个人和小型团队的云笔记、文档和知识库管理工具。
如果此文档给你或你的团队带来了帮助,欢迎支持作者持续投入精力更新和维护!内网文摘 & LocalNetwork
>>>主页
logo
logo
下载Markdown文件
分享
链接
类型
密码
更新密码