当前位置:首页 > wifi设置知识 > 正文内容

linux双网卡路由设置

秋天2023年04月01日 19:48:08wifi设置知识451

路由器的设置和使用可能会让一些新手感到困惑,本文linux双网卡路由设置将为您提供简单易懂的路由器指南和使用技巧。

本文内容目录一览:

如何利用Linux双网卡连接两个网络

首先需要有两块网卡,分别接到两个路由上。 外网 internet 地址:192.168.1.1 子网掩码: 255.255.255.0, 网关: 192.168.1.1 内网地址: 192.168.42.129 子网掩码:255.255.255.0 网关:192.168.42.132 按正常的设置每块网卡的ip(或通过DHCP自动获取),再cmd下使用route print查看时会看到 即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问都会出现问题。我们需要手动配置路由,才能实现同时访问两个网络。运行cmd(win需要管理员权限) 第一步: route delete 0.0.0.0 ::删除所有的0.0.0.0的路由 第二步:route -p add 0.0.0.0 mask 0.0.0.0 mask 192.168.1.1 ::添加0.0.0.0网络路由,这个是缺省时路由用192.168.1.1,加上-p的目的是设为静态(永久)路由,防止下次重起时配置消失。 第三步: route -p add 192.168.42.0 mask 255.255.255.0 192.168.42.132 ::添加192.168.42.0网段路由为192.168.42.132内网路由,可以根据需要调整ip段和子网掩码太到多网段内网路由的效果。 执行后,永久路由就多了二项了 因为上面我们添加的是静态路由

linux 双网卡双网关怎么配置

双网卡和双网关的配置就需要路由的配合了。

网卡1:

IPADDR=IP1

NETMASK=255.255.255.0

GATEWAY=网关1

网卡2:

IPADDR=IP2

NETMASK=255.255.255.0

配置双网卡并存路由:

route  add -net  网段2  netmask 255.255.255.0  gw 网关2

以上请使用网卡2访问的网段进行配置网段2,并使用网卡2的网关IP替换网关2

linux双网卡多网段配置静态路由

双网卡

eno0   IP :172.20.80.100   掩码:255.255.255.0  网关:172.20.80.1

eno1    IP :70.5.0.66  掩码:255.255.255.0  网关:70.5.0.1

第一个配置网关走总业务

第二个网卡不配置网关配置临时或永久静态路由

route  add  -net  70.0.0.0/8  gw  70.5.0.1

add 增加路由

del 删除路由

-net 设置到某个网段的路由

-host 设置到某台主机的路由

gw 出口网关 IP地址

dev 出口网关 物理设备名

下面是配置永久静态路由,创建一个文件

vim /etc/sysconfig/static-routes

ubuntu16.04 请在/etc/rc.local文件中添加静态路由重启

any net  70.0.0.0 netmask 255.0.0.0 gw 70.5.0.1

配置完成用route 查看一下路由表是否正确

route -e 

linux双网卡内网为啥不需要设网关

在linux上安装系统并配置IP应该是系统管理员的一项基本工作,但你知道IP在不同的网络结构下的功夫会有所不同吗?

1.NIC1张时

这没什么好说的。 我想地球人可能知道:地址、网络掩码、网关以及网络重启。

2 .网卡为2张时

1 ) .对于一个网关

这种情况也很简单,只要在一个网卡上设置一个ip,其中一个ip上不设置网关就可以了.这样连接网络时走在有网关的一侧,这台机器也是没有网关的网络

2 ) .两个网关时

这比较复杂,复杂到两张网卡上没有安装默认网关: (此linux连接的两个网段都不是一个网段! 也可以通过连接的两个网段访问其他不同的网段。 在这种情况下,无论将网关设置为哪一个,都会影响连接了其他网段的网段无法正常使用。 这是今天我最想表达的问题。 在这种情况下,如果想连接多个网段,请先在正确的网卡上设置正确的ip。 剩下的工作交给route处理。 通过使用route命令,将可以连接到internet或在其中连接到internet的网关设置为默认网关,可以解决单个网段。 另一个段及其连接的所有网段将逐一路由。 范例

默认网关:

routeadddefaultgw 224.224.224.224.224 eth 0

路由:

路由添加网192.168.115.0/24gw 192.168.1.254 et h1

没有学习过路由知识的学生可能不理解添加路由为什么要去115段连接,但是去1.254。 这是因为在添加路由时,指定下一跳,仅指定与本机连接的网关: )

3 ) .三张网卡时

和两张卡相似。 如果你的需求是一个网段通过两个不同的网络连接到互联网,中间夹着这样的linux。 我个人认为,除了在iptables中根据不同的ip地址划分不同的互联网网络之外,没有其他解决方案。)

发散思维:知道它,也知道它。 为什么当两个网卡有一个网关时,只有一个网卡有网关呢? 因为linux会自动设定路由! 它会将你设置的网关设置为默认路由。 此时,如果你设置了两个网关,linux为你随机选择的默认路由可能是上不了网,或者不是你想要的哦。 再展开一下,其实linux是一个完整的路由器。 不过,它只是保留了默认情况下取消的路由功能。 如果你正在学习路由知识,而没有那么多路由器,那么为了做ospf、pgp等高级实验,安装一些linux会有意想不到的惊喜。 写到这里,一边觉得linux黄而暴力,一边突然想展示更多的内容。 但是我不想说话,留在下一篇报道里吧。实战linux

Linux下双网卡NAT组网

最近在Linux下有两个WiFi模组(一个为2.4GHz,另一个为2.4GHz+5GHz双频),刚好路由器为2.4GHz的,而其他接收设备在2.4GHz下数据处理不稳定,想切换为5GHz尝试,故而将两个WiFi模组同时连接到PC上(通过USB接口),当驱动都加载成功时会映射出wlan0和wlan1,关于AP和STA的配置部分在此不说明,下面主要说明下如何让wlan0(2.4G,连接外网,作STA)和wlan1(双频,连接内网,作AP)进行IP转发操作,其实也很简单,只需要执行如下命令即可:

echo 1 /proc/sys/net/ipv4/ip_forward

/system/bin/iptables -A FORWARD -i wlan1 -o wlan0 -m state --state ESTABLISHED,RELATED -j ACCEPT

/system/bin/iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT

/system/bin/iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

其中第一条命令很重要,作用是打开IP转发功能,然后接下来三条命令是添加路由规则(后两条就够了)。

参照文章,上面的语句应改为:

echo 1 /proc/sys/net/ipv4/ip_forward

/system/bin/iptables -A FORWARD -i wlan0 -o wlan1 -m state --state ESTABLISHED,RELATED -j ACCEPT

/system/bin/iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT

/system/bin/iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

linux设置双网卡

注意: 2 张网卡,只能有1张网卡配置网关,另1张网卡不能配置网关,通过route add 添加路由功能来完成第2张网卡的网关配置。

如 : eth1 (192.168.2.2)不需要配置网关, 但到 192.168.3.0 的网段,需要从eth1 去实现通信,其余的全部走eth0 网卡,eth0 配置 网关.

eth0 的配置如下,配置网关参数

[root@REDHAT network-scripts]# cat ifcfg-eth0

# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

HOTPLUG=no

TYPE=Ethernet

IPADDR=192.168.1.2

NETMASK=255.255.255.0

HWADDR=d8:d3:85:fb:d4:60

GATEWAY=192.168.1.1

USERCTL=no

IPV6INIT=no

PEERDNS=yes

eth1 的配置如下,不需要配置网关

[root@SERVER network-scripts]# cat ifcfg-eth1

# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet

DEVICE=eth1

BOOTPROTO=none

ONBOOT=yes

HOTPLUG=no

TYPE=Ethernet

IPADDR=192.168.2.2

NETMASK=255.255.255.0

USERCTL=no

IPV6INIT=no

PEERDNS=yes

Linux 命令行下添加路由,192.168.3.0 走 eth1 的网关 192.168.2.1

route add -net 192.168.3.0 netmask 255.255.255.0 dev eth1

通过应用这些技巧和方法,您可以提高网络的性能、速度和可靠性,并使上网更加愉快和轻松。

扫描二维码推送至手机访问。

版权声明:本文由路由设置网发布,如需转载请注明出处。

本文链接:https://www.shoulian.org/luyou/post/20238.html

“linux双网卡路由设置” 的相关文章

微桥路由器怎么用

微桥路由器怎么用

今天和朋友们分享微桥路由器怎么用相关的知识,相信大家通过本文介绍也能对微型无线路由器怎么用有自已的收获和理解。自己轻松搞问题。本文内容目录一览: 1、磊科无线路由器怎么恢复出厂设置后怎么使用 2、无线路由器怎么安装使用? 3、微桥 VTache商用wifi连接需要密码吗? 4、用手机怎么...

自己怎么检测不到路由器

自己怎么检测不到路由器

当朋友们看到这个文章时想必是想要了解自己怎么检测不到路由器相关的知识,这里同时多从个角度为大家介绍自己怎么检测不到路由器了相应的内容。 本文内容目录一览: 1、笔记本电脑怎么搜不到自己家的wifi? 2、笔记本搜不到华为路由器wifi 3、无线路由器网络搜不到是怎么回事? 4、电脑连路由...

贵阳路由器工业定制厂家有哪些

贵阳路由器工业定制厂家有哪些

当朋友们看到这个文章时想必是想要了解贵阳路由器工业定制厂家有哪些相关的知识,这里同时多从个角度为大家介绍国内生产大型路由器厂家相应的内容。 本文内容目录一览: 1、国内比较有名路由器生产厂家有哪些 2、工业4G路由器设备有哪些牌子? 3、贵阳最大的路由器市场 国内比较有名路由器生产厂家有哪...

路由器的id怎么设置

路由器的id怎么设置

针对路由器的id怎么设置这个问题,本文将综合不同朋友对这个无线网设置id的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、两台路由器如何设置同样的ss ID 2、路由器上网账号密码怎么设置的 3、路由器登录怎么设置 4、路由器怎么设置? 5、路由器账号怎么设置 6、...

家里客厅路由器怎么选好

家里客厅路由器怎么选好

针对家里客厅路由器怎么选好这个问题,本文将综合不同朋友对这个家里客厅路由器怎么选好用的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、路由器怎么选 2、家用路由器怎么选择合适 3、家用路由器怎么选 路由器怎么选 一、根据品牌选择合适的路由器目前,市面上做路由器强劲的厂家有很多...

电信路由器线路怎么安装

电信路由器线路怎么安装

有很多朋友不知道电信路由器线路怎么安装要如何操作,今天为大家整理了很多电信路由器线路怎么安装的相关的答案,组成一篇内容丰富的文章,希望能到您 本文内容目录一览: 1、电信光纤路由器怎么安装 2、电信路由器怎么安装视频教程 3、电信的路由器怎么安装? 电信光纤路由器怎么安装 “光纤宽...