A. 在linux系統下如何配置雙網卡
下面是轉貼,不知道能不能幫上你
雙網卡指網關問題(總結)
我在是Fedora 5 下親自試驗的。
大家都知道在linux下面一快網卡時,網關默認在/etc/sysconfig/network下,但是現在如果有兩塊網卡,而且IP
地址(內,外)也不在同一網段,我們要指定兩個網關,這時應該如何指定呢。
1、先注釋/etc/sysconfig/network下: (這步可要,可不要!)
NETWORKING=yes
HOSTNAME=linuxman
#GATEWAY=X.X.X.X
2、然後cd /etc/sysconfig/network-scripts下,在這個文件夾下有ifcfg-eth0,ifcfg-eth1兩個文件,這就是兩
個網卡的配置文件。
例如:ifcfg-eth0如下(未添加網關前):
# Intel Corporation 82801G (ICH7 Family) LAN Controller
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:13:72:CE:29:90
IPADDR=192.168.0.110
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
TYPE=Ethernet
3、 vi ifcfg-eth0在該網卡中添加:
GATEWAY=X.X.X.X (!注意前面要大寫)
改過後文件:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
HWADDR=00:13:72:CE:29:90
IPADDR=192.168.0.110
NETMASK=255.255.255.0
NETWORK=192.168.0.0
GATEWAY=X.X.X.X
ONBOOT=yes
TYPE=Ethernet
eth1也同樣按照此方法添加網關。
4、然後重啟網卡:
ifdown eth0;ifup eth0
ifdown eth1;ifup eth1
或者:
/etc/rc.d/init.d/network restart
B. 怎麼確認linux系統是雙網卡
1.首先咱們查看一下,當前系統的網卡參數。可以看到除了一個回環網卡「lo」和虛擬網卡「virbr0」之外,就只有一塊網卡「ens33」。 2.現在咱們給它添加一塊網卡,然後查看一下網卡的參數,可以看到已經多了一塊網卡「ens36」 3.但我們去配置文件目錄「/etc/sysconfig...」
C. linux雙網卡上內外網設置樹莓派
共享internet連接,在設備上啟用nat即可:
echo 1 > /proc/sys/net/ipv4/ip_forward //啟用ipv4數據包轉發
iptables -t nat -I POSTROUTING -o wlan0 -j MASQUERADE //在wlan0介面上啟用IP偽裝(源地址NAT)
然後將連接到設備的網關指向設備的eth0即可。