雙網口實現網口2做WAN口

2021-09-12 07:32:56 字數 2315 閱讀 9357

裝置使用的是中嵌科技的閘道器裝置,現在有兩個網口,其中網口1用於和我的電腦建立ssh通訊,網口2準備接路由器上網。

先看看系統版本:

root@ec2022v:~# cat /proc/version

linux version 3.6.9-rt21-emfuture (root@imx)

(gcc version 4.8.3 (openwrt/linaro gcc 4.8-2014.04 r44365)

)#130 preempt sun mar 4 16:39:28 cst 2018

原來的配置檔案內容如下:

root@ec2022v:/etc/config# cat network

#lo port seting

config inte***ce loopback

option ifname lo

option proto static

option ipaddr 127.0.0.1

option netmask 255.0.0.0

#lan port seting

config inte***ce lan

option ifname eth0

option type null

option proto static

option ipaddr 192.168.0.249

option netmask 255.255.255.0

config inte***ce lan1

option ifname eth1

option type null

option proto static

option ipaddr 192.168.1.249

option netmask 255.255.255.0

修改後的配置檔案如下:

root@ec2022v:/etc/config# vi network

root@ec2022v:/etc/config# cat network

#lo port seting

config inte***ce loopback

option ifname lo

option proto static

option ipaddr 127.0.0.1

option netmask 255.0.0.0

#lan port seting

config inte***ce lan

option ifname eth0

option type null

option proto static

option ipaddr 192.168.0.249

option netmask 255.255.255.0

config inte***ce lan1

option ifname eth1

option type null

option proto dhcp

最後就可以歡快的上網了:

雙網口回環測試

最近碰到這樣乙個問題,一台linux機器上裝有兩個網絡卡,分別為eth0和eth1,將這兩個網絡卡用網線直接連線起來,要進行回環測試,也就是從eth1發資料從eth0收到,從eth0發資料從eth1收到。本來,通過原始套接字,直接繫結到指定的網絡卡上進行接收和傳送資料,是很容易完成任務。但要求是要用...

Linux 雙網口配置

方法一 內網ip為 192.168.4.213,內網閘道器 192.168.4.1 外網ip為 58.200.200.15 子網掩碼為 255.255.255.128 閘道器為 58.200.200.1 1 當配置伺服器為外網ip和內網ip的方式時,只設定外網ip的閘道器,不要設定內網ip的閘道器 ...

ARM Linux系統使用雙網口的設定方法

使用雙網口有兩種情況,以下以myd am335x為例,說明如何同時使用開發板的兩個網口。第一種 不同網段 如果兩個網口配置成不同網段,那就很簡單,分別把兩個網口配置成對應的ip位址,比如eth0連線到路由器上 閘道器192.168.1.1 eth1連線到本地電腦上 閘道器169.254.1.1 那麼...