linux下设置ip地址 gw网关,dns的方法

简介: 本文介绍下,在linux中设置IP地址、网关、dns的方法,有需要的朋友作个参考吧。   设置linux网络的方法有两种:第一种:使用命令修改(直接即时生效)  复制代码代码示例: ip and netmask:# ifconfig eth0 192.

本文介绍下,在linux中设置IP地址、网关、dns的方法,有需要的朋友作个参考吧。

 

设置linux网络的方法有两种:
第一种:使用命令修改(直接即时生效)
 

复制代码代码示例:

ip and netmask:
# ifconfig eth0 192.168.30.197 netmask 255.255.255.0
gateway:
# route add default gw 192.168.30.1 eth0

dns:
# vi etc/resolv.conf
nameserver 202.131.80.1

nameserver 202.131.80.5

第二种:修改配置文档(需要重启网络配置)

一、修改IP地址
 

复制代码代码示例:
[root@db1 network-scripts]$ vi ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.30.197
NETMASK=255.255.255.0
GATEWAY=192.168.30.1

二、修改网关
vi /etc/sysconfig/network
 

复制代码代码示例:
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.30.1

三、修改DNS
 

复制代码代码示例:
[root@db1 etc]$ vi resolv.conf
nameserver 202.131.80.1
nameserver 202.131.80.5

(一般现在这样设置以后都要重启network,所以还涉及到网络重启配置)

四、重新启动网络配置
方法有多种:
 

复制代码代码示例:
1:root账户下 # service network restart
2:# /etc/init.d/network restart
3:# ifdown eth0
# ifup eth0
4:# ifconfig eth0 down
# ifconfig eth0 up

五、启动和关闭防火墙

即时生效:
 

复制代码代码示例:
1:#service  iptables start
#service iptables stop

重启系统生效:
 

复制代码代码示例:
2:#service iptables on
#service iptables off
目录
相关文章
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
XML 缓存 Linux
在Linux环境下解决Visual Studio Code字体显示异常和字体替换方法。
解决Linux下VS Code字体显示异常,需要对Linux字体渲染机制有所理解,并对VS Code的配置选项进行合理设置。替换字体时则要通过系统字体配置或VS Code设置来完成。通过上述方法,可以有效地解决字体显示问题,从而提升代码编辑的视觉体验。
2041 21
|
缓存 监控 Linux
Linux系统清理缓存(buff/cache)的有效方法。
总结而言,在大多数情形下你不必担心Linux中buffer与cache占用过多内存在影响到其他程序运行;因为当程序请求更多内存在没有足够可用资源时,Linux会自行调整其占有量。只有当你明确知道当前环境与需求并希望立即回收这部分资源给即将运行重负载任务之前才考虑上述方法去主动干预。
2811 10
|
NoSQL Linux 编译器
GDB符号表概念和在Linux下获取符号表的方法
通过掌握这些关于GDB符号表的知识,你可以更好地管理和理解你的程序,希望这些知识可以帮助你更有效地进行调试工作。
741 16
|
Ubuntu Linux 网络安全
在Linux云服务器上限制特定IP进行SSH远程连接的设置
温馨提示,修改iptables规则时要格外小心,否则可能导致无法远程访问你的服务器。最好在掌握足够技术知识和理解清楚操作含义之后再进行。另外,在已经配置了防火墙的情况下,例如ufw(Ubuntu Firewall)或firewalld,需要按照相应的防火墙的规则来设置。
895 24
|
Linux Shell
在Linux、CentOS7中设置shell脚本开机自启动服务
以上就是在CentOS 7中设置shell脚本开机自启动服务的全部步骤。希望这个指南能帮助你更好地管理你的Linux系统。
2625 25
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
794 18
|
Ubuntu Linux 图形学
推广与体验Ubuntu Linux的便捷方法
如果你的朋友或家人对尝试Linux感兴趣,但希望在安装之前先体验一下,你可以分享以下链接给他们:Ubuntu在线导览。通过这个链接,他们可以在任何地方轻松体验Ubuntu,无需安装即可深入了解这个流行的操作系统。
|
网络协议 Ubuntu Linux
Wireguard in Linux的安装方法
本文介绍了如何在Ubuntu和Rocky Linux中安装配置WireGuard,并探讨了配置过程中可能出现的DNS泄露问题及解决方法,包括通过nmtui设置DNS及调整DNS优先级参数。

相关产品

  • 云解析DNS