新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ubuntu下在連接arm開發(fā)板的情況下,使用無線網(wǎng)卡上網(wǎng)設(shè)置

        ubuntu下在連接arm開發(fā)板的情況下,使用無線網(wǎng)卡上網(wǎng)設(shè)置

        作者: 時間:2016-11-20 來源:網(wǎng)絡(luò) 收藏
        一臺雙網(wǎng)卡電腦擁有兩個網(wǎng)關(guān)是不可能的,因為默認(rèn)網(wǎng)關(guān)(default gateway)只能是一個。給服務(wù)器安裝兩塊網(wǎng)卡,分別設(shè)置不同的ip和網(wǎng)關(guān)(內(nèi)網(wǎng)和外網(wǎng)),外網(wǎng)的通過外網(wǎng)網(wǎng)卡來訪問,內(nèi)網(wǎng)的通過內(nèi)網(wǎng)網(wǎng)卡來訪問,似乎實現(xiàn)起來很簡單,但有些問題,因為默認(rèn)網(wǎng)關(guān)(default gateway)只能是一個!


        解決的辦法就是:

        本文引用地址:http://www.104case.com/article/201611/318851.htm

        1、將其中一塊網(wǎng)卡(如外網(wǎng))設(shè)置默認(rèn)網(wǎng)關(guān),另外一塊網(wǎng)卡eth1不設(shè)置網(wǎng)關(guān)

        sudo vi /etc/network/interfaces

        # The loopback network interface
        auto lo
        iface lo inet loopback

        # The primary network interface
        auto eth1
        iface eth1 inet dhcp
        post-up iptables-restore < /etc/iptables.up.rules

        #the second eth1
        auto eth0
        iface eth0 inet static
        address 192.168.0.1
        netmask 255.255.255.0

        注意沒有為 eth1(內(nèi)部網(wǎng)絡(luò)) 設(shè)置 gateway.

        在這里設(shè)置了網(wǎng)卡,那么network-manager就沒有權(quán)限讀其進行管理了。可以將上面配置文件中的無線網(wǎng)卡刪除,讓network-manager管

        理,這樣方便點。

        2. (注意:對于ubuntu系統(tǒng),該步驟似乎可以省略) 輸入命令:route, 如果沒有下面一行:

        192.168.0.0 * 255.255.255.0 U 0 0 0 eth1

        就手工加上一條靜態(tài)路由,讓另一個網(wǎng)段(內(nèi)網(wǎng))的數(shù)據(jù)經(jīng)過第二個網(wǎng)卡。使用route命令,命令的范例如下

        參考命令:
        sudo route add -net 192.168.0.0 netmask 255.255.255.0 dev eth1(讓對192.168.0.0的訪問走eth1網(wǎng)卡,netmask 后面是子網(wǎng)掩碼)

        如果想讓上面的命令在開機時運行,編輯下面的文件執(zhí)行上面的命令,把上面的命令加入文件exit 0之前

        sudo vi /etc/rc.local



        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 阿克苏市| 蓬溪县| 集安市| 仙游县| 尚志市| 合作市| 修水县| 乐至县| 禹州市| 巫溪县| 泰州市| 开远市| 苏州市| 逊克县| 沂源县| 西华县| 彝良县| 通海县| 客服| 嘉峪关市| 察雅县| 瑞昌市| 丰城市| 乌拉特前旗| 宝兴县| 永春县| 抚宁县| 玛曲县| 杭州市| 台湾省| 威海市| 平阳县| 绵阳市| 城市| 衡南县| 天台县| 兴仁县| 林甸县| 颍上县| 彭山县| 榆中县|