Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux修改网络配置

作者:热血震荡   发布日期:2025-03-23   浏览:56

# 修改网络配置的示例代码

# 1. 修改静态IP地址(以CentOS为例)
# 编辑网络接口配置文件,通常位于 /etc/sysconfig/network-scripts/ 目录下
# 假设要修改 eth0 接口的配置
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

# 在文件中修改或添加以下内容:
DEVICE=eth0
BOOTPROTO=static
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

# 保存并退出编辑器后,重启网络服务使配置生效
sudo systemctl restart network

# 2. 使用 nmcli 命令修改网络配置(适用于使用 NetworkManager 的系统)
# 修改连接名为 "Wired connection 1" 的有线网络连接的 IP 地址
sudo nmcli connection modify "Wired connection 1" ipv4.addresses 192.168.1.100/24
sudo nmcli connection modify "Wired connection 1" ipv4.gateway 192.168.1.1
sudo nmcli connection modify "Wired connection 1" ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli connection modify "Wired connection 1" ipv4.method manual

# 重新加载网络配置
sudo nmcli connection up "Wired connection 1"

# 3. 修改主机名
# 修改 /etc/hostname 文件
sudo hostnamectl set-hostname new-hostname

# 4. 修改 DNS 配置
# 编辑 /etc/resolv.conf 文件
sudo vi /etc/resolv.conf

# 添加或修改 DNS 服务器
nameserver 8.8.8.8
nameserver 8.8.4.4

# 注意:某些系统可能会自动覆盖 /etc/resolv.conf 文件的内容,建议通过 NetworkManager 或其他方式修改 DNS 配置。

解释说明:

  • 修改静态IP地址:通过编辑网络接口配置文件来设置静态IP地址、子网掩码、网关和DNS服务器。然后重启网络服务使配置生效。
  • 使用 nmcli 命令:适用于使用 NetworkManager 管理网络的系统,可以通过命令行修改网络配置。
  • 修改主机名:通过 hostnamectl 命令修改系统的主机名。
  • 修改 DNS 配置:通过编辑 /etc/resolv.conf 文件来设置DNS服务器。

希望这些代码和解释对你有帮助!

上一篇:linux 更改时区

下一篇:linux 编辑文件命令

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站