裝置使用的是中嵌科技的閘道器裝置,現在有兩個網口,其中網口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 那麼...