Linux系统(centos/ubuntu)修改IP地址方法总结
Ubuntu篇:
如果你使用了Desktop版本或者server版上面加了desktop桌面,那么你就尽量使用图形界面来配置系统IP信息,这个和在windows系统上修改地址大同小异,在此不一一赘述。
1、修改IP地址
1)、先用命令ifconfig
查询一下原来网卡的名字,如下:
hzq@ubuntu:~$ ifconfig
ens33 Link encap:以太网 硬件地址 00:0c:29:c3:b2:02 inet 地址:192.168.1.32 广播:192.168.1.255 掩码:255.255.255.0inet6 地址: 2408:8207:c59:fa00:20c:29ff:fec3:b202/64 Scope:Globalinet6 地址: fe80::20c:29ff:fec3:b202/64 Scope:Linkinet6 地址: 2408:8207:c57:1f90:20c:29ff:fec3:b202/64 Scope:GlobalUP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1接收数据包:4447 错误:0 丢弃:5 过载:0 帧数:0发送数据包:1154 错误:0 丢弃:0 过载:0 载波:0碰撞:0 发送队列长度:1000 接收字节:363068 (363.0 KB) 发送字节:101287 (101.2 KB)lo Link encap:本地环回 inet 地址:127.0.0.1 掩码:255.0.0.0inet6 地址: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:65536 跃点数:1
上面的ens33就是我们要设置IP的网卡名字,有些机器有好几个网卡,一定要看清楚。
2)、ctrl+alt+t 打开终端,输入命令sudo gedit /etc/network/interfaces
打开配置文件。
按照下面所示添加或修改内容:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
#上面的内容是原来就有的,下面是新加的内容。
#下面是要设置的网卡名字。
auto ens33
# static表示设置静态IP,动态IP用dhcp,一般默认就是dhcp状态
iface ens33 inet static
#IP地址
address 192.168.1.32
#子网掩码
netmask 255.255.255.0
#网关
gateway 192.168.1.1
#广播地址,可以不设
broadcast 192.168.1.255
#结束,#号内容是给你们看的,看完就可以删除,没啥用
2、修改DNS
ctrl+alt+t 打开终端,输入命令sudo gedit /etc/resolv.conf
打开配置文件。
按照下面所示添加或修改内容:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
#上面的内容是原来就有的,下面是新加的内容。
nameserver 114.114.114.114
nameserver 8.8.8.8
#结束-------------------------------------
如果重启系统或者网络后,ping公网ip地址通,但是域名不通,编辑下面的文件,在其中加上上面的内容。
/etc/resolvconf/resolv.conf.d/base
或
/etc/resolvconf/resolv.conf.d/head
如果还是无法上网,可以将
/etc/NetworkManager/
目录下的system-connections
目录删除或者移走,然后再重启网络或者系统。
3、重启服务的方法
- 重起网络服务:
输入命令:sudo /etc/init.d/networking restart
或输入命令:sudo service networking restart
个别系统重启服务后地址不变,这一般是缓存的问题,可以通过ip命令刷新一下缓存。
- 重启DNS服务:
输入命令:sudo /etc/init.d/resolvconf restart
或输入命令:sudo service resolvconf restart
hzq@ubuntu:~$ ls /etc/netplan/
01-network-manager-all.yaml
hzq@ubuntu:~$ cat /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:version: 2renderer: NetworkManager
hzq@ubuntu:~$
上面是文件原来的内容,
输入命令sudo gedit /etc/netplan/01-network-manager-all.yaml
打开配置文件,
按照下面示例添加或修改内容:
network:version: 2renderer: networkdethernets:#网卡名称,先用ifconfig查清楚要更改的网卡名字ens33:addresses: [192.168.1.36/24]gateway4: 192.168.1.1nameservers:addresses: [8.8.8.8]
sudo netplan apply
再用
ifconfig
查看,网卡地址已经变更过来,个别版本没生效的重启一下系统吧。
有些文章让你执行netplan apply的时候前面没有加sudo,这样一般不会真正生效的,要在前面加sudo或者直接在root下执行。Ubuntu18更改IP地址、DNS等信息在这一个yaml文件更改即可,也挺方便的,不过由于18版开始变动比较大可能以前的使用者会比较迷茫,当然你也可以改回到以前的方法,不过要重装一些以前的网络管理组件。
命令直接修改的方式一般是临时方法,重启后会失效。
【当然所谓命令行方法只是一种叫法,在本文只是表示下面这种方法而已。并不是说所有命令行的方法都是临时性的】
sudo ifconfig ens33 192.168.1.31 netmask 255.255.255.0
上面表示将网卡ens33的IP设置为:192.168.1.31,子网掩码改为:255.255.255.0
sudo route add default gw 192.168.1.1
这里是添加一个默认网关的意思,并不是直接修改原来的网关,所以不要多次执行上述命令!
Centos篇
二、CentOS 修改网关
修改对应网卡的网关的配置文件
[root@centos]# vi /etc/sysconfig/network
四、重新启动网络配置
# service network restart
或
# /etc/init.d/network restart
Linux系统(centos/ubuntu)修改IP地址方法总结相关推荐
- 装机linux系统后,修改ip地址
装机linux系统后,修改ip地址 装了一台centos的电脑,本地设置绑定ip地址,使用root账户登录,进入系统. 进入 /etc/sysconfig/network-scripts 目录,修改网 ...
- Linux系统下如何设置IP地址?
Linux系统下如何设置IP地址?我们可以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限.在linux系统的 /etc/sysconfig/network-script/ifcfg- ...
- Ubuntu修改IP地址和MAC地址
Ubuntu修改IP地址和MAC地址 修改IP和MAC地址以及网关的方法:> > > > sudo ifconfig eth0 192.168.1.2 netmask 2 ...
- Linux系统CentOS 7修改httpd服务Apache网站根目录
python 版本: python2.7 操作系统: Windows10 64bit 虚拟机:CentOS7 linux安装httpd,做文件服务器 Linux系统CentOS 7修改httpd服务A ...
- CentOS 7修改ip地址(详细)
CentOS 7修改ip地址 第一步,普通用户登录虚拟机 我们还可以查看一下网卡信息 ip addr 第二步,切换到root用户下(普通用户没有权限修改ip) su root 第三步,切换到/etc/ ...
- linux系统修改ip地址方法
一.查看当前ip地址 [root@localhost ~]# ifconfig eth2 Link encap:Ethernet HWaddr 00:10:18:AB:08:C4 ...
- 1.0 Linux 网络相关概念和修改IP地址的方法
网卡的命名规则 CENTOS6的网卡命名方式:它会根据情况有所改变而非唯一且固定,在CENTOS6之前,网络接口使用连续号码命名: eth0. eth1等,当增加或删除网卡时,名称可能会发生变化 CE ...
- ubuntu修改ip地址后如何保存_如何在 Ubuntu 中检查你的 IP 地址 | Linux 中国
不知道你的 IP 地址是什么?以下是在 Ubuntu 和其他 Linux 发行版中检查 IP 地址的几种方法.-- Sergiu 不知道你的 IP 地址是什么?以下是在 Ubuntu 和其他 Linu ...
- linux修改ip地址方法如何保存_修改电脑IP地址方法
相信大家的日常的生活中都会接触电脑,电脑给我们的生活带来了许多的便利,同时也开阔了我们的视野,有时我们会需要更改IP地址,比如电脑受限制或者连接网络不成功的情况下,可能就需要更改一下我们的电脑IP地址 ...
- CentOS 7 修改IP地址
网卡的命名规则 CENTOS6的网卡命名方式:它会根据情况有所改变而非唯一且固定,在CENTOS6之前,网络接口使用连续号码命名: eth0. eth1等,当增加或删除网卡时,名称可能会发生变化. C ...
最新文章
- 好雨云帮近期问答集锦(1.16~2.5)
- linux 根据进程号查看对应的进程
- 一些常见http状态码
- svd降维 python案例_菜菜的机器学习sklearn实战-----sklearn中的降维算法PCA和SVD
- Spark排错与优化
- win2003超过最大连接数
- 【树莓派搭建个人网站】花生壳内网穿透
- jdk及tomcat的安装
- 数据库中的左连接(left join)和右连接(right join)区别
- ITTAGE分支预测器 “A 64-Kbytes ITTAGE indirect branch predictor”
- 静态时序分析笔记-第二章:STA概念(下)
- 安装rabbitMQ出现plugin configuration unchanged
- YOLOv3学习——锚框和候选区域
- [ZT]一个三十岁男人的婚姻思考(三)
- weui上传文件完整例子php,weui实现图片上传
- python解除windows锁屏_用python获取win10锁屏图片
- 阿里云第三方:_身份证二要素API接口
- 楼宇控制服务器显示FT,产品 - LOYTEC楼宇管理及控制 - 台达集团
- 字道-最美中国字|如何练好硬笔书法?有什么诀窍?
- Cadence Allegro 导出Gerber-PCB加工文件SMT钢网制作文件图文教程及视频演示
热门文章
- 张一鸣宣布卸任字节跳动CEO,联合创始人梁汝波将接任
- Python--Turtle钟表
- rtl8812bu网卡Linux驱动,Linux 安装 RTL8812AU 无线 USB 网卡驱动
- Python 找回自家路由器密码
- 如何实时获取当前时间
- 昆虫繁殖科学家在热带森林中发现了一种特殊的昆虫,这种昆虫的繁殖能力很强。 每对成虫过x个月产y对卵,每对卵要过两个月长成成虫。 假设每个成虫不死,第一个月只有一对成虫,且卵长成成虫后的第一个月不产卵(
- WPS怎么设置显示文章目录
- 为什么当函数值为定值时,梯度垂直于等值面?
- 解决raise OSError(“Truncated File Read“)OSError: Truncated File Read
- Spring事务管理A方法内部调用B方法的回滚问题(springboot事务管理)