linux系统中网关ip修改设置命令大全

【Linux】命令行设置IP以及网关 除了使用ifconfig 查看和设置网络,linux还有一个好用的命令:ip。address 可以简写为a , route 可以简写为r。还有其他功能和选项可以使用。命令文档和帮助信息。 阅读详情

 修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0


修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0

修改dns
修改/etc/resolv.conf
修改后可即时生效,启动同样有效

修改host name
即时生效:
# hostname fc2
启动生效:
修改/etc/sysconfig/network

etc/sysconfig/network-scripts/ifcfg-ethN 文件
 

在RedHat中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。 

  下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例: 

  DEVICE=eth0 

  IPADDR=x.x.x.x 

  NETMASK=255.255.255.0 

  NETWORK=x.x.x.x 

  BROADCAST=x.x.x.x 

  ONBOOT=yes 

  BOOTPROTO=none 

  USERCTL=no 

若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。 

  DEVICE=name     name表示物理设备的名字 

  IPADDR=addr     addr表示赋给该卡的IP地址 

  NETMASK=mask    mask表示网络掩码 

  NETWORK=addr    addr表示网络地址 

  BROADCAST=addr   addr表示广播地址 

  ONBOOT=yes/no   启动时是否激活该卡 

  none:无须启动协议 

  bootp:使用bootp协议 

  dhcp:使用dhcp协议 

  USERCTL=yes/no       是否允许非root用户控制该设备

手工使用命令法是基于以太网卡已装入的情况下,编辑配置文件来配置网络的方法。具体步骤如下:  
 

  ⑴ 编辑/etc/rc.d/rc.local文件   

   在该文件中加入类似下列各行:   

   #配置第一个以太网卡eth0的IP地址,子网掩码,UP起激活作用   

   /sbin/ifconfig,etho 163.1.5.125 netmask 255.255.0.0 UP   

   #配置并激活回环设备lo   

   /sbin/ifconfig lo 127.0.0.1 UP  

   /sbin/route add –host 127.0.0.1 lo   

   #让Linux将本地网的信息发送到eth0接口   

   /sbin/route add –net 163.1.5.125 netmask 255.255.0.0 eth0   

   #指定访问远程网络的缺省网关,假定缺省网关的IP地址为163.1.1.254   

   /sbin/route default gw 163.1.1.254 eth0   

   ⑵ 编辑/etc/resdv.conf文件   

   该文件作用是设置名称服务器。可加入下列内容。   

   #指定本机域名为linux.net。   

    Domain linux.net   
#域名称服务器(DNS),可以是本地网,也可以是远程网上的。按nameserver的顺序#逐一查找。若未找到,则Linux放弃寻找。   

    Nameserver 163.1.1.4   

    Nameserver 10.55.0.33   

   ⑶ 编辑/etc/hosts.conf文件   

   设置主机文件表。可加入如下行:  

    order hosts,bind   

    multi on   

    163.1.5.125 lgx.linux.net lgx   

第一行表示:查找名称时,首先检查本地主机文件(hosts),然后按/etc/resolv.conf所指定的Nameservers顺序查找。   

第三行列出主机IP地址、主机名和别名。 

对/etc/rc.d/rc.local,/etc/hosts.conf,/etc/resolv.conf三个文件编辑后,必须重新启动机器。   

五、结束语   

综上所述,只要采用其中的任意一种方法,定义主机名字、主机表、网络接口设备及路由等参数,配置好Linux以太网,就能接入Internet,享受Internet提供的服务。

第一步:激活网卡

系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活。
# ifconfig eth0 up
第二步:设置网卡进入系统时启动

想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。

使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。

# chkconfig --level 2345 network on
第三步:修改网卡文件ifcfg-eth0

修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP地址。

# vi /etc/sysconfig/network-scripts/ifcfg-eth0

ONBOOT=yes
BOOTPROTO=dhcp

总结:

通常情况下第三步是最重要的,因为大部分Linux系统默认网络服务是系统启动时也启动的,网卡也是启用的,只要设置好第三步,然后使用下面的命令启动网络服务就OK。

# service network start

配置静态IP地址上网与动态IP地址上网同出一辙,修改ifcfg-eth0,然后用命令service network retart重启网络服务。

DEVICE=eth0
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS=8.8.8.8
BOOTPROTO=static
ONBOOT=yes

linux 命令修改IP(最有效方法) 百度过很多,试过网上大部分方法,发现由于linux环境或者嵌入式设备不一样,命令行会有些不一样,而且容易出错。 下面介绍我请教个大神,秒懂的修改终端IP的方法。 步骤一:输入 #nmtui (巧记:你们推) 一步步进入配置界面: 按照以下配置。 这里子网掩码是255.255.255.0 ,组合是8*3=24 步骤二:修改后,reboot,重启linux系统即可生效。 验证是否可以上网:习惯性地: #ping www.baidu.com 方案二(网上推荐方法,我试过不可以): 先查看网卡信息 #ifcon 阅读详情

相关推荐

Androiud安卓链接sqllite的代码使用案例

【代码】Androiud安卓链接sqllite的代码使用案例。

laterstage的博客 1328

Linux系统下如何修改配置 IP、网关、子网掩码、DNS 教程

Linux系统下如何修改配置 IP、网关、子网掩码、DNS 教程

qq_42716761的博客 1万+

转录组数据提取技巧汇总

数据整理是数据分析的前提,而数据的正确提取则是数据整理的前提。

zfyyzhys的博客 1781

Linux网关的重置与更改

网关(Gateway)是网络中连接不同子网的设备,它充当着数据包传输的转发中心。当数据包从源主机发送出去时,它会通过网关进入目标网络。

2401_83869173的博客 3691

大白话讲解Numpy中什么是一维、二维、三维数组,以及5种创建方式

NumPy中提供了多种创建数组的方式,其中最基本的方式就是通过array()函数创建数组在使用该函数时直接传入列表或元组即可。 通过array()函数分别创建一维数组、二维组和三维数组,那么什么是维度呢?一维、二维、三维有什么区别? 1、什么是维度? 维度可以理解为描述数据的一种 “方向” 或者 “层次”。在数组中,维度的数量决定了我们需要用多少个索引来访问一个元素 2、一维、二维、三维的区别? (1)一维:一维数组就像是一条直线上排列的一组数据,例如: a = np.array([1, 2

1360

Anaconda详细安装及使用教程(带图文)

Anacond的介绍 Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda的下载文件比较大(约531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和Python)。 Conda是一个开源的包、环境管理器,可以用于...

代码帮 186万+

linux网关设置

我们将配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33 中的修改之后网关已经配置好了,但是在ping外部网络的时候当前网关居然没有开启(具体原因还不知道)这时候可以手动设置网关。

m0_63554409的博客 2608

智能车竞赛环岛处理全解析:从图像识别到状态机控制

在嵌入式系统与自动控制领域,状态机是管理复杂系统行为、实现清晰逻辑流的核心设计模式。其原理在于定义一组有限的状态,以及触发状态迁移的事件和条件,从而将连续、模糊的过程分解为离散、确定的阶段。这种技术在机器人导航、工业自动化等场景中价值显著,尤其适用于需要应对多种场景、做出序列化决策的场合。在智能车竞赛中,赛道元素识别与路径跟踪是典型应用,其中环岛作为连续闭环的复杂场景,对系统的鲁棒性和决策连贯性提出了更高要求。通过图像处理提取赛道边线、宽度和曲率等特征,结合陀螺仪等传感器数据,可以构建一个专门处理环岛的状态

weixin_34033624的博客 559

Linux命令行修改IP、网关、DNS的方法

Linux命令行修改IP、网关、DNS的方法 方式一: ifconfig eth0 192.168.1.18 netmask 255.255.255.0 说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP 方式二: vi /etc/sysconfig/network-scripts/ifcfg-eth0 说明:该方式要重启后生效,且是永久的 如果要立即更改且永久生效,就只能以...

weixin_45381845的博客 5万+

VS Code配合Prettier自动格式化代码

每次修改 .prettierrc.cjs 配置文件后,如果发现保存代码时格式化没有生效,可能是 VS Code 插件缓存未及时刷新。建议此时重启 VS Code,确保新的配置被正确加载并生效。

分享技术,分享经验 7421

SIMULINK开发项目实例 1000 例专栏之第960例--基于电力系统稳定性的建模与仿真场景:-含分布式电源的配电网电压稳定性研究

间歇性与随机性:例如,太阳能依赖于日照强度,风能依赖于风速,这使得它们的输出功率具有不确定性。逆变器接口:大多数分布式电源通过逆变器接入电网,这对电网的动态响应特性产生了影响。位置分散:通常分布在用户侧或靠近负荷中心的位置。本文详细介绍了如何使用Simulink结合Simscape Electrical 构建一个用于研究含分布式电源配电网电压稳定性的模型,并提供了详细的仿真流程说明。

xiaoheshang_123的博客 153

修改linux的ip地址及网关,Linux 修改 IP地址 和 网关

修改IP地址和网关是很常见的操作,在做相关实验的时候,如果没有设置好,会带来很多不必要的麻烦..1. 修改IP地址vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=noneBROADCAST=192.168.1.255IPADDR=192.168.1.33NETMASK=255.255.255.0NETWORK=192...

weixin_33712536的博客 6171

华为OD机试双机位A卷 - 小明减肥 (C++ & Python & JAVA & JS & GO)

华为OD机试2025双机位A卷 小明减肥,提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解

qq_45776114的博客 705

Linux修改IP地址和网关

原 Linux 修改 IP地址 和 网关https://blog.youkuaiyun.com/tianlesoftware/article/details/5312646版权声明: https://blog.youkuaiyun.com/tianlesoftware/article/details/5312646 修改IP地址和网关是很常见的操作,在做相关实验的时候,如果没有设置好,会带来很多不必要的麻烦.. ...

rede 9552

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

linux系统查看、修改IP、网关、DNS的方法

一、临时修改IP地址、网关的方法: 1、修改IP 命令行中输入network eth0 192.168.1.100 netmask 255.255.255.0 2、修改网关 命令行中输入route add default gw 192.168.1.1  3、删除网关 命令行中输入route del default gw 192.168.1.1 注:在命令行中的操作待用户退出后

习惯成自然 4682

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Linux系统 如何修改IP网关DNS

Linux 系统如何修改Ip地址 子网掩码 网关以及DNS!尝试过很多方法!个人觉得是最简单的方法!只需要三步!

咖啡程序员 1232

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Linux命令行修改IP 网关 DNS的方法

Linux命令行修改IP 网关 DNS的方法

qq_44949732的博客 1273

linux命令配置永久ip地址,Linux命令行永久修改IP地址、网关和DNS。

文章作者:Slyar文章来源:Slyar Home (www.slyar.com)转载请注明,谢谢合作。Linux命令行永久修改IP地址、网关和DNS。1.修改IP地址首先检查一下你的主机网卡数量及名称,相关信息在 /etc/sysconfig/network-scripts/ 下。从图中可以看到我有2块网卡,第一块为以太网物理网卡,编号为0,如果你有多个网卡,则编号为0、1、2、3...;第二...

weixin_31516001的博客 1万+

linux 下修改IP 网关和DNS

临时修改IP地址、网关、主机名、DNS,马上生效,无需重启(重启后失效) 1.修改主机名 代码如下: #hostname Slyar 2.修改IP地址(eth0为网卡名称) 代码如下: #ifconfig eth0 192.168.1.5 netmask 255.255.255.0 3.修改默认网关(eth0为网卡名称) 代码如下: #route add default gw 192.168.1.1 dev eth0 4.修改DNS 代码如下: #vim /e...

翻肚鱼儿的博客 1441

linux系统修改ip地址教程

在Linux系统中,修改IP地址的方法会略有不同,下面为大家介绍两种常用的方法。

bubiyoushang888的博客 8445

linux ip命令 dns,Linux系统下修改IP地址、网关、DNS的基本方法

你想知道Linux系统下修改IP地址、网关、DNS的的方法么?下面是小编为大家收集的Linux系统下修改IP地址、网关、DNS的基本方法,希望能帮到大家。Linux系统下修改IP地址、网关、DNS的基本方法临时修改IP地址、网关、主机名、DNS,马上生效,无需重启(重启后失效)1.修改主机名代码如下:#hostname Slyar2.修改IP地址(eth0为网卡名称)代码如下:#ifconfig ...

weixin_40000999的博客 396

linux下网络IP、网关及路由设置详解

linux下网络IP、网关及路由设置详解

热土程序园,利他愉己~ 1099
上一篇: 大数据学习之HDFS常用命令
下一篇: sizeof()知识点
Tanner_SL
博客等级 码龄8年 82粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值