ubuntu雙網卡配置,實現內網外網同時訪問!


我們假定內網IP為:10.35.0.58,內網網關為:10.35.0.254;外網IP為222.76.250.4,外網網關為:222.76.250.1.其中局域名網需要連接:10.35.0.X,10.35.51.X,10.35.60.X 三個網段.

1.當配置服務器為外網IP和內網IP的方式時,只設置外網IP的網關,不要設置內網IP的網關.操作如下:
sudo nano /etc/network/interfaces
用上面的命令打開網絡的配置文件后,修改里面的內容如下

auto eth0
iface eth0 inet static
address 10.35.0.58
netmask 255.255.255.0

iface eth1 inet static
address 222.76.250.4
netmask 255.255.255.224
gateway 222.76.250.1

auto eth1

  注意:
我們沒有為 eth0(內部網絡) 設置 gateway.
修改完成后,我們用 Ctrl + O 保存剛才的修改,然后用 Ctrl + X 來退出編輯器.

2.這時候我們重啟下網絡.Ubuntu 重啟網絡的命令是:

sudo /etc/init.d/networking restart

3.由於沒有設置內網網關,所以我們用 SecureCRT 之類的工具是連不上服務器的.為了解決這個問題,我們需要設置服務器的路由.如下:

sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0

以上命令依次分別為 10.35.0.X,10.35.51.X,10.35.60.X 三個網段設置路由.如果外網連不上,你可以試下:

sudo route add default gw 222.76.250.4 dev eth1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM