龙空技术网

Linux-5种Linux系统下通过配置文件方式配置永久网络

579YOU 196

前言:

目前大家对“ubuntu的网络配置文件”大体比较注重,朋友们都想要分析一些“ubuntu的网络配置文件”的相关知识。那么小编在网摘上汇集了一些有关“ubuntu的网络配置文件””的相关文章,希望朋友们能喜欢,咱们快快来学习一下吧!

1、SUSE Linux Enterprise Server

网络配置路径:/etc/sysconfig/network/

各网卡配置文件:在/etc/sysconfig/network下新建ifcfg-eth*文件,并增加配置:

BOOTPORTO=‘static’ #静态IP(可选dhcp)

IPADDR=‘10.50.37.13/24’ #IP地址

STARTMODE=‘auto’#开机启动

ONBOOT=‘yes‘#是否激活网络

注:其他可选参数:BROADCAST(广播地址)/NETWORK(网络地址)/NETMASK(子网掩码)/DEVICE(网卡名称)/GATEWAY(网关)

默认路由配置文件:在/etc/sysconfig/network下新建routes文件,并添加配置:

default A.B.C.D ----默认路由网关地址

重启网络服务

service network restart

systemctl restart network

rcnetwork restart

2、EulerOS

网络配置路径:/etc/sysconfig/network-scripts/

各网卡配置文件:在/etc/sysconfig/network-scripts下新建ifcfg-eth*文件,并增加配置:

TYPE=Ethernet

BOOTPROTO='static'

DEFROUTE=yes

IPV6INIT=yes

DEVICE='eth1'

ONBOOT=yes

IPADDR='10.70.11.3'

NETMASK='255.255.255.0'

NETWORK='10.70.11.0'

BROADCAST='10.70.11.255'

配置路由:针对每个网口,在/etc/sysconfig/network-scripts下新建route-eth*文件,并增加配置:

default 114.115.189.97---默认路由

10.0.0.0/8 via 10.44.69.1

实际结果如下:

配置默认路由:编辑/etc/sysconfig/network添加默认路由配置:GATEWAY=A.B.C.D。也可以实现在route-eth*文件中的默认路由配置功能。

重启网络服务

systemctl restart network

3、Photon OS

网络配置路径:/etc/systemd/network/

各网卡配置文件:创建*.network文件并增加配置:

[Match]

Name=eth0 ---支持模糊匹配,例如e*;或使用MACAddress匹配网口

#静态IP(任选其一)

[Network]

Address=10.10.10.10/24

Gateway=10.10.10.254

DNS=10.10.10.1

#DHCP(任选其一)

[Network]

DHCP=yes

注:多网卡静态IP配置时只在管理网卡配置文件添加Gateway字段做默认路由;多网卡DHCP配置时在管理网卡配置文件[Network]下增加DefaultRouteOnDevice=true字段

如下,可用模糊匹配的方式对所有e*口使用DHCP配置:

赋权644:chmod 644 *.network(必须赋权!

重启网络:systemctl restart systemd-networkd

4、CentOS

网络配置路径:/etc/sysconfig/network-scripts/

各网卡配置文件:在/etc/sysconfig/network-scripts下新建ifcfg-*文件,并增加配置:

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=none

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=ens192

DEVICE=ens192

ONBOOT=yes

IPADDR=10.10.10.10

PREFIX=24

GATEWAY=10.10.10.1

IPV6_PRIVACY=no

注:多网卡场景只在默认路由网口上增加GATEWAY字段配置

重启网络

service network restart

systemctl restart network

5、Ubuntu

以Ubuntu 18.04为例(未采用netplan的方式,以netplan方式配置请自行查找资料):

网络配置路径/etc/network/interfaces

网卡配置文件:在/etc/network/interfaces配置如下:

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 10.10.10.10

netmask 255.255.255.0

gateway 10.10.10.1

注:多网卡场景只在默认路由网口上增加gateway字段配置

重启网络:通过重启虚机生效

标签: #ubuntu的网络配置文件 #centos69配置静态ip