双网卡 UBUNTU/树莓派通过NAT方式共享网络

资讯 2024-06-28 阅读:68 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
  • 设备情况:PC或者树莓派,两张以太网卡,一张主板自带,一张USB网卡

    Equipment: PC or berries, two Ethernet cards, one plate, one USB net card

  • 网络设置:网卡eth0连接外网,网卡eth1连接内网

    Network settings: Netcaeth0 connected to the extranet and Netcaeth1 connected to the intranet

  • 目的:让eth0的网络共享给eth1,使eth1连接的内网环境的其他设备可以实现连接外网

    Purpose: To share eth0's network to eth1, so that other devices of the eth1-connected inner network environment can connect to the outer network

  • IP设置:eth0无需设置,使用原本的设置即可(DHCP或者静态IP),eth1设置IP:192.168.0.1,子网掩码:255.255.255.0

    IP Settings: Eth0 does not need to be set, use the original settings (DHCP or static IP), Eth1 sets IP: 192.168.0.1, subnet mask: 255.255.255.0

在UBUNTU中使用命令行修改?sudo vi /etc/network/interface,如果eth0网卡可以连接外网,这里就不去修改eth0的信息,如果不能连接外网,需先解决连接外网问题后再修改该文件。

修改eth1的IP信息:

Modify IP information for eth1:

auto eth1

iface eth1 inet static

address 192.168.0.1

netmask 255.255.255.0


在树莓派中使用命令行修改 sudo vi /etc/dhcpcd.conf

Use command lines to modify sudo vi/etc/dhcpcd.conf in raspberry pies

添加或者修改eth1的IP信息:

Add or modify IP information for eth1:

interface eth1

static ip_address=192.168.0.1/24


方法一:使用命令?sudo echo 1 >/proc/sys/net/ipv4/ip_forward,该方法只能生效一次,重启后失效

Method I: Use of an order? sudo bycho 1 & gt;/proc/sys/net/ipv4/ip_forward, which can only be effective once, and will expire after restart

方法二:修改sysctl.conf文件 sudo vi /etc/sysctl.conf,将net.ipv4.ip_forward=1前面的#注释去掉,然后执行sudo sysctl -p

Method II: Modify the syscl.conf document sudo vi/etc/syscl.conf, remove the # comments from net.ipv4.ip_forward=1, and then execute syscl-p


使用命令:

Use command:

iptables -F

iptables -P INPUT ACCEPT

iptables -P FORWARD ACCEPT

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

重启后同样会失效,所以需要把这四行命令添加到启动项文件rc.local中,(注:添加在exit 0之前)

The restart will also fail, so the four-line command needs to be added to the start-up file rc.local (note: added before exit0)


美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明

分享:

扫一扫在手机阅读、分享本文

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
热门文章
  • 0.00003374个比特币等于多少人民币/美金

    0.00003374个比特币等于多少人民币/美金
    0.00003374比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00003374比特币等于2.2826 1222美元/16.5261124728人民币。比特币(BTC)美元(USDT)人民币(CNY)0.00003374克洛克-0/22216.5261124728比特币对人民币的最新汇率为:489807.72 CNY(1比特币=489807.72人民币)(1美元=7.24人民币)(0.00003374USDT=0.0002442776 CNY)。汇率更新于2024...
  • 0.00006694个比特币等于多少人民币/美金

    0.00006694个比特币等于多少人民币/美金
    0.00006694比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00006694比特币等于4.53424784美元/32.5436 16人民币。比特币(BTC)美元(USDT)人民币(CNY)0.000066944.53424784【比特币密码】32.82795436 16比特币对人民币的最新汇率为:490408.64 CNY(1比特币=490408.64人民币)(1美元=7.24人民币)(0.00006694USDT=0.0004846456 CNY)汇率更新时...
  • 0.00015693个比特币等于多少人民币/美金

    0.00015693个比特币等于多少人民币/美金
    0.000 15693比特币等于多少人民币?根据比特币对人民币的最新汇率,0.000 15693比特币等于10.6 1678529美元/76.86554996人民币。比特币(BTC)【比特币价格翻倍】美元(USDT)人民币(CNY)0.000/克洛克-0/5693【数字货币矿机】10.6 167852976.8655254996比特币对人民币的最新汇率为:489,807.72 CNY(1比特币= 489,807.72人民币)(1美元=7.24人民币)(0.00015693 U...
  • ??今日BTC和ETH行情分析以及对BICO的看法

    ??今日BTC和ETH行情分析以及对BICO的看法
    ? 如果你刚认识我那么此刻开始你的幸福? 幸运之路正式开启!? ? 历史记录皆可追溯,往期的记录依然可查,山水相逢,皆是缘!?以后也会经常分享一些看好现货给大家! ? 本周热点 ? ? ? ? ? TON 启动公...
  • 孟洪涛谈威科夫交易法

    孟洪涛谈威科夫交易法
     大咖看市 | 判断趋势的工具(一)  原创2016-04-30孟洪涛期货日报 在讨论判断工具之前,我们先说下判断趋势。趋势包括以下几个阶段:趋势的开始,趋势在运行中,以及趋势的结束。我们判断趋势就是能够找出当前市场处于趋势的哪个阶段,以便调整交易。趋势的不同阶段伴随着交易者不同的行为,起始阶段是进场时机,结束阶段是出场时机,同时也是准备反转的进场时机。但是在交易中遇到的最头疼的问题是以上几个趋势阶段并不会白纸黑字表现出来。 ...
标签列表