Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> linux下雙網卡配置基礎教程

linux下雙網卡配置基礎教程

日期:2017/2/7 14:36:21      編輯:Linux教程
 

有段時間沒碰linux了,關鍵是這個工作完全和unix-like完全不沾邊,我向著偏離我夢想的道路快速奔跑...

現在的實際情況是:
1台win7系統
1台ubuntu 11.04系統,裝了2塊網卡,分別稱之為eth0(連接外網),eth1(連接內網)

面前的問題是讓ubuntu系統系統連接外網,然後用它做代理,讓win7和ubuntu連接,使win7也能上網。

 

具體實現的步驟非常少,就是邏輯有點繞。

1,在ubuntu上配置/etc/network/interface文件

 

 

 

 

 

 

 

 

 

 

 

2、現在要配置win7的那個網卡

網絡連接,本地連接屬性,

ip地址是192.168.2.103,掩碼255.255.255.0,網關192.168.2.102

 

3、接下來是打開ubuntu系統的ip轉發功能:

sudo vi /etc/sysctl.conf

net.ipv4.ip_forward = 1

然後使用sudo sysctl -p命令使修改生效

 

4、最一步設置NAT轉發規則:

 

 


重新啟動網絡連接一次,應該win7和ubuntu都能同時上網了!

 

如果要開機自動轉發,在/etc/rc.local文件中的exit 0之前加上

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

Copyright © Windows教程網 All Rights Reserved