Linux as 5.4系统服务器 双网卡 其网络配置在服务器重启之后必须手动激活 怎么设置可以使开机自启动

Linux as 5.4系统服务器 双网卡 其网络配置在服务器重启之后必须手动激活 怎么设置可以使开机自启动,第1张

网卡配置信息如写入了配置文件,开机后是不需要重启的,除非再次修改过。你可以把网卡配置信息写入配置文件,如下是我机器网卡配置信息,修改后需要重启网卡,
重启网卡命令:service network restart
[root@bogon ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Intel Corporation 82562EZ 10/100 Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:16:76:22:ee:d2
ONBOOT=yes
TYPE=Ethernet
NETMASK=2552552250
IPADDR=19216802
GATEWAY=19216801
参考上面的修改就行,或者利用红帽子自带的工具修改网卡信息,在命令行输入:setup命令然后会d出蓝色界面,选择“网络配置”---“Edit Devices”---“eth0 (eth0) - Intel Corporation 82562EZ 10/100 Ethernet Controller” ----如下
eth0________________ ³
³ É豸 eth0________________ ³
³ Use DHCP [ ] ³
³ Static IP 19216802_________ ³
³ Netmask 2552552250_______ ³
³ Default gateway IP 19216801_________
然后保存退出,重启网卡service network restart即可

该配置环境为ubuntu16042

(一) 网络配置

安装完成系统后网络配置如下:

第一步:ifconfig -a 查看有几个网卡

如下截图表示有四个网卡

第二步:找出接线网卡

执行命令:ifconfig +网卡 up

例:up 第一个网卡enp4s0f0

ifconfig enp4s0f0 up

然后执行命令: ethtool enp4s0f0  查看Link状态,如下截图:

如果是yes表示该网卡已经接线 ,尝试手动配置ip(配置方法请见下一步骤)。如果是no,继续ifconfig up其他网卡,直到找到yes的为止。如果全部是no,请检查网线是否接好

第三步:配置网卡ip(只有临时作用,再次重启服务器配置会失效)

命令:ifconfig enp11s0f1 10572313/25

说明:配置网卡 enp11s0f1  IP为10572313 掩码是25位。即255255255128

配置好截图如下:

第四步:检测连通性

尝试ping 网关,如果网关不通,表示直连不通,请检查网线和配置。网关通,接着配置默认路由,见第五步

第五步:配置路由(临时,重启后失效)

route add default gw 1057231 (默认配置这一条后,内网可以正常访问),如果不能,添加如下明细:

route add -net 10000/8 gw 1057231

route add -net 19216800/16 gw 1057231

route add -net 1721600/12 gw 1057231

route add -net 1006400/10 gw 1057231

第六步:写入配置文件(永久)

注:一定要写入配置文件

ubuntu为何不直接在最开始写入配置文件里。因为ubuntu直接写入配置文件,不重启服务器貌似不生效(个人经验)

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/interfacesd/
# The loopback network interface

auto lo

iface lo inet loopback
# The primary network interface

auto enp11s0f1     

iface enp11s0f1 inet static

address 10572313

netmask 255255255128

gateway 1057231

####添加路由,这样网卡服务重启之后这些路由就会加载

up route add -net 10000 netmask 255000 gw 1057231

up route add -net 19216800 netmask 25525500 gw 1057231

up route add -net 1721600 netmask 25524000 gw 1057231

up route add -net 1006400 netmask 25519200 gw 1057231

重启网卡服务之后,配置的路由会自动加载,如下:

(二) 修改ssh 配置文件

ubuntu系统安装,默认是禁止root直接登录的

vim /etc/ssh/sshd_config

修改:PermitRootLogin yes

然后重启ssh服务 /etc/initd/ssh restart

网络环境如下:

服务器子网和办公子网都是配置好的,现在要做的是把两个机房并入网络中。可以采取的方案有以下几种:

1、像服务器子网一样,直接接在路由器上。

情况分析:这种方案很好设置,只用在路由器上设置NAT映射网通分配的IP就可以。

存在问题:在于这样需要对原来布好的线路进行改造。

2、把机房并入办公子网。

情况分析:办公子网并没有多少电脑,IP是够用的,现在就是这样用的,IP设为1921680。这样可以直接上网。

存在问题:但网内没有DHCP服务器,IP经常冲突,更要命的是办公网内有共享文件和病毒。

3、双网卡软路由共享上网。

情况分析:这种方案不需要对线路进行改置,只需找一台电脑做路由就可以了。

行了,了解了大概的情况,你就会知道我选择了最廉价的方案――双网卡软路由,谁让咱穷呢?

第一步:上网找教程

教程没有找到太适合的(哪知最后变成写教程的了,见笑),原因是没看懂。关于双网卡软路由配置的教程很多,大概明白了道理:也就是一个网卡接内部网,一个网卡接外部网,软件上做个桥接。

第二步:自己动手摸索。

安装Windows20003,配置路由和远程访问。记录每一步 *** 作,作为本篇文章。我试了好几次,做错的就不再重述了,只讲正确的步骤。请你看我前边的网络环境,我以我的网络为例。

(1)安装好Windows2003后,安装好两个网卡驱动。

(2)两个网卡的网线都接上,设置网卡。

接学生机房交换机的网卡改名为“内网”:

IP设为:19216811,子网掩码:2552552550,网关:(内网网卡不设网关),DNS:内网网卡不设DNS;(经过实践,此处修改,请注意,和下边的图不同)

接核心交换机的网卡改名为“外网”:

IP设为:1921680252,子网掩码:2552552550,网关:19216801,DNS:设本地的DNS。

3)关闭“防火墙和连接共享服务”(不然安装路由和远程访问项会提示):开始――程序――管理工具――服务,分别找到Application Layer Gateway Service和 Windows Firewall/Internet Connection

Sharing (ICS)两项,双击打开配置窗口,启动类型改为禁用,启动状态改为停止,然后点确定即可。

(4)安装路由和远程访问:开始――程序――管理工具――路由和远程访问。在服务器状态上点右键――添加服务器――默认这台计算机,点确定。安装完成。

(5)配置路由和远程访问:基本不用配置什么,检查一下就可以。有的默认就可以,有的需要配置。没事的就看看吧。如果你电脑上只有一个网卡,是看不到的。你只有一个网卡你配置什么双网卡啊?

A、“网络接口”是不可改的。在“IP路由选择”――“常规”一项中查看,看内外网的IP是否有错。

 B、重要的是“NAT/基本防火墙”一项中,检查:“外网”应该是连接到Internet的,“内网”网卡是连接专用网络的,“内部”一项是专用接口连接到专用网络。

就这样简单,完成配置。去内网的机器上进行测试吧。如果不行,就再看看过程。

你这zd个需求,需要使用iproute2包中的 ip命令完成。
首先 /etc/iproute2/rt_tables 里面添加2个table, 对应2个不同的网段(net3 net5)
配置思路是 用ip route 命令为net3 table增加default gw 11812631,net5 table 增加default gw 11812651
然后用 ip rule 命令 使用源地址匹配规则 源地址为118126316的数据包选择 net3 table, 源地址为1181265251的数据包选择net5 table
当然你也需要设置本机的默认default gw(直接用route命令),那么由本机生成的数据包,默认会选用与default gw连接的那块网卡的ip地址对外通讯(程序指定的内除外)。
以上配置对于正常开发的 tcp通讯软件完容全可以正确工作,ping也没有问题。 不过某些开发不正确的udp软件可能运行会不正常(这种udp软件,在有两个以上ip地址的主机上工作都会有问题)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13059553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存