ubuntu 设置静态路由_Linux更改网络配置

网络配置是Linux系统配置非常重要的一步,网络配置一般分为两类:静态ip配置以及dhcp配置,这两种配置在debain和RedHat系统中略有不同。因为没有深入学习过Linux操作系统,不是很了解Debain系和RedHat系的区别的本质,所以我仅从结论上进行阐述。

假设有这样一个环境,Linux主机有两张网卡,分别是10.10.10.0/24网段和192.168.10.0/24网段,

Ubuntu中的系统网络配置

网卡的dhcp配置:

首先使用ifconfig查看网卡状况

(这里只识别到了一张网卡应该是虚拟机的原因,正常应该是可以识别到两张网卡的。识别到的网卡默认是使用dhcp获得IP地址的)

对网卡进行编辑

sudo vim /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5)

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto ens33

iface ens33 inet dhcp

# The primary network interface

auto ens34

iface ens34 inet dhcp

将ens33和ens34都设置为静态的IP地址,ens33和ens34在网络上分别使用192.168.101.0/24和10.10.10.0/24网段。

重启网络服务

sudo /etc/init.d/networking restart

查看网卡配置

网卡的静态路由配置:

使用ifconfig查看网卡状况

对网卡进行编辑

sudo vim /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5)

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto ens33

iface ens33 inet static

address 192.168.101.188

netmask 255.255.255.0

gateway 192.168.101.1

# The primary network interface

auto ens34

iface ens34 inet static

address 10.10.10.188

netmask 255.255.255.0

gateway 10.10.10.1

重启网络服务

sudo /etc/init.d/networking restart

Centos中的系统网络配置

网卡的dhcp配置:

首先使用ifconfig查看网卡状况

对网卡分别进行编辑

vim /etc/sysconfig/network-script/ifcfg-ens33

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=on

BOOTPROTO=dhcp ##

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATIL=no

IPV6_ADDR_GEN_MODE=stable-privacy

DEVICE=ens33

ONBOOT=yes ##

重启网络服务

systemctl restart network

网卡的静态路由配置:

使用ifconfig查看网卡状况

对网卡分别进行编辑

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static

IPADD=192.168.101.230

NETMASK=255.255.255.0

GATEWAY=192.168.101.1

DNS1=114.114.114.114

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

UUID=19576245-d886-485a-a4a5-181b88dd799a

DEVICE=ens33

ONBOOT=yes

重启网络服务

systemctl restart network

总结

Linux的网卡配置主要的只有两点:

修改网卡配置

重启网络服务

操作

CentOS

Ubuntu

修改配置路径

/etc/sysconfig/network-script/ifcfg-ensxx

/etc/network/interface

重启网卡

systemctl restart network

/etc/init.d/networking restart

新手发文,欢迎大佬指正错误

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值