linux系统设置静态ip

做下linux设置静态网卡笔记。

  •  ubuntu设置静态ip

首先使用ifconfig查看网卡信息:

 

 编辑 vi /etc/network/interfaces

auto ens33
iface ens33 inet static
address 192.168.199.204
netmask 255.255.255.0
gateway 192.168.199.1
dns-nameserver 119.29.29.29
broadcast 192.168.199.255

 

 

可以通过下面的命令使刚才的设置生效

sudo /etc/init.d/networking restart 

如果没有生效或者重启后通过ifconfig发现ens33没了或者crt无法连接了则通过重启机器后再机器上执行:

sudo ifdown ens33
sudo ifup ens33

通过这两条命令也可以使设置的静态ip生效.

 

  • centos设置静态ip

首先使用ifconfig查看电脑的网卡名称,这里是ens33

再次使用vi /etc/sysconfig/network-scripts/ifcfg-ens33进行内容添加:

 

复制代码
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="85001cfa-5362-4e14-90f9-86581bdfa8e9"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.199.240"
PREFIX="24"
GATEWAY="192.168.199.1"
IPV6_PRIVACY="no"
复制代码

如果使用service network restart不能重启,则使用下述方法来解决:

改正方法:

service  NetworkManager stop
chkconfig NetworkManager off
service network restart

 

posted @   权杖攻城狮  阅读(571)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
历史上的今天:
2014-03-04 我的jquery之路
点击右上角即可分享
微信分享提示

目录导航