OpenSuSe15.4以Server模式安装配置网络

配置静态ip地址

编辑/etc/sysconfig/network/ifcfg-xxx (xxx是网卡设备名),此处是ifcfg-eth0

vi /etc/sysconfig/network/ifcfg-eth0

主要是为了实现静态ip的需求

IPADDR=192.168.1.111
NETMASK=255.255.255.0
BOOTPROTO=static

解释:
IPADDR 配置成你期望的ip地址,要在分配的网段内
NETMASK 通常都是255.255.255.0 具体也要看配置
BBOTPROTO static即为静态配置

配置网关

在ifcfg-xxx中配置GATEWAY是无效的,需要编辑/etc/sysconfig/network/routes

主要解决无法访问外网的问题,常见问题:

ping 一个公网ip 提示Network is unreachable

vi /etc/sysconfig/network/routes
default 192.168.33.1

解释
中间的ip地址即为网关地址,具体看分配的网关
具体解释可百度一下,大意是所有流量请求网关收发吧

配置DNS

网上普遍说修改/etc/resolv.conf 添加nameserver 8.8.8.8 等等类似的解决方案

在openSUSE 15.4 中该方案不太适用,修改完resolv.conf后重启network.service,resolv.conf就会重新生成为空的

当然也有类似其他设置以实现resolv.conf在网络服务重启时不被覆盖

但其实仔细阅读以下resolv.conf的注释,其实应该要修改其他配置文件

修改/etc/sysconfig/network/config,只修改NETCONFIG_DNS_STATIC_SERVERS配置

主要解决无法解析域名的问题,常见问题:

ping www.baidu.com 提示Name or service not known

vi /etc/sysconfig/network/config
NETCONFIG_DNS_STATIC_SERVERS='8.8.8.8 8.8.4.4'   //配置多个的时候用空格间隔开

解释
引号内的ip地址是DNS服务器地址
静态ip、网关、DNS都配置完成后,重启网络服务(当然任一过程配置完成后都可重启网络服务看下效果)

重启后的验证

service network restart

ip:执行ifconfig命令看下修改的xxx网卡对应的ipaddr是否对应的上

网关:执行route -n命令看下是否有destination为0.0.0.0 gateway为所配置的ip 的一行记录

dns:执行cat /etc/resolv.conf 看下该文件中是否自动生成了一行 nameserver xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx为所配置的DNS

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/6194

(0)
安屠生的头像安屠生
上一篇 2022年11月23日 下午3:02
下一篇 2022年11月24日 下午5:13

相关推荐

  • 内网穿透-linux NPS 服务端+客户端安装(详细版)

    一、下载安装包 1、官方下载 官方下载地址:https://github.com/ehang-io/nps/releases注意不要下错了,当前我下的版本为 v0.26.10 2、下载站下载 https://down.cnaaa.net/static/upload/other/20221220/1671519578293369.rar 二、服务端安装 访问公…

    2022年12月20日
    5.8K00
  • 解决crond引发大量sendmail、postdrop进程导致内存使用过大问题

    现象:客户反馈机器卡顿,上面只运行了一个宝塔,疑似中了木马 分析过程:top发现内存使用过高,ps -aux发现大量postdrop、sendmail、crond进程,而postdrop是由sendmail启动的,sendmail是由crond启动的。 crond在执行脚本时会将脚本输出信息以邮件的形式发送给系统用户,所以必然要调用sendmail,而sen…

    2022年12月6日
    2.0K00
  • CentOS 使用speedtest命令行测试网速

    安装speedtest-cli speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单——只需要下载其Python脚本文件。 使用speedtest-cli测试网速 输入这个命令后,它会…

    2022年6月28日
    1.3K00
  • Sar—Linux 上最为全面的系统性能分析工具之一

    sar(System Activity Reporter 系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘 I/O、CPU 效率、内存使用状况、进程活动及 IPC 有关的活动等。 我们可以使用sar命令来获得整个系统性能的报告。这有助于我们定位系统性能的瓶…

    2023年4月13日
    89400
  • Route命令详解

    route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址…

    2023年4月7日
    1.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信