1. 程式人生 > >CentOS 6.6下雙網絡卡共享上網配置

CentOS 6.6下雙網絡卡共享上網配置

實現方式:通過設定iptables的nat規則,使內網伺服器可以訪問Internet

1.系統環境:

[[email protected] ~]# cat /etc/redhat-release  CentOS release 6.6 (Final) [[email protected] ~]# uname -r 2.6.32-504.el6.x86_64 [[email protected] ~]# uname -m x86_64

2.準備兩臺虛擬機器

==========================================================================
主機名                        外網          內網 Web-Lnmp02                    eth0:192.168.73.171  eth1:192.168.56.130 MySQL-server                     eth0:192.168.56.129 DNS:192.168.73.2 注:內網使用僅主機模式連線,手動設定IP 外網使用NAT模式連線,使用dhcp動態獲取的IP ==========================================================================

3.配置Web-Lnmp02伺服器

 1)開啟IP轉發功能

[[email protected] network-scripts]# echo "net.ipv4.ip_forward = 1">>/etc/sysctl.con  [[email protected] network-scripts]# sysctl -p

 2)配置iptables

[[email protected] ~]# iptables -F [[email protected] ~]# iptables -P INPUT ACCEPT
[[email protected] ~]# iptables -P FORWARD ACCEPT  [[email protected] ~]# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 或者
                     iptables -t nat -A POSTROUTING -s ip -o eth0 -j MASQUERADE
[[email protected] ~]# /etc/init.d/iptables save [[email protected] ~]# /etc/init.d/iptables restart 說明: iptables -F #清除原有的filter有中的規則  iptables -t nat -F #清除原有的nat表中的規則 iptables -P FORWARD ACCEPT #預設允許IP轉發

4.配置MySQL-server

 1)IP設定

[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none USERCTL=no HWADDR=00:0c:29:e2:0e:85 IPADDR=192.168.56.129 NETMASK=255.255.255.0 GATEWAY=192.168.56.130 IPV6INIT=no

 2)DNS設定

[[email protected] ~]# cat /etc/resolv.conf  ; generated by /sbin/dhclient-script search localdomain nameserver 192.168.73.2

5.在MySQL-server上測試是否能訪問internet

[[email protected] ~]# ping www.baidu.com PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data. 64 bytes from 61.135.169.125: icmp_seq=1 ttl=127 time=5.89 ms 64 bytes from 61.135.169.125: icmp_seq=2 ttl=127 time=9.49 ms 64 bytes from 61.135.169.125: icmp_seq=3 ttl=127 time=6.14 ms

相關推薦

CentOS 6.6共享上網配置

實現方式:通過設定iptables的nat規則,使內網伺服器可以訪問Internet 1.系統環境: [[email protected] ~]# cat /etc/redhat-release  CentOS release 6.

centos 6.4系統繫結配置詳解

文章出處:http://blog.chinaunix.net/uid-29179844-id-4214001.html Linux雙網絡卡繫結實現就是使用兩塊網絡卡虛擬成為一塊網絡卡(需要交換機支援),這個聚合起來的裝置看起來是一個單獨的乙太網介面裝置,通俗點講就是兩

兩臺win 7系統電腦 一臺 共享上網

    一臺WIN7通過USB無線路由上網,另一臺使用交叉線與其相連,如果讓兩臺同時上網,可以使用橋接,方法如下:   以筆者所在的網路為例,使用的網段是192.168.1.X,其中一臺臺式機已經能夠訪問Internet,這個網絡卡是無線USB網絡卡,並且其網絡卡IP是19

多臺centos虛擬機器通過實現相互ping通和叢集聯網

博主在搭建CDH時需要下載超級多的依賴包,結果發現自己的虛擬機器不能聯網(不能聯網的表現:ping不通www,baidu.com,不過我發現別人的叢集貌似沒有啥問題,管他呢,我的出問題了就得解決,),於是找了大量的文章,加了好多群,問過群裡好多人,綜合了多方的建

centos7 如何配置靜態IP

北網通,南電信的問題是很讓人鬱悶的一件,這也是河蟹社會的一種特色吧。為了解決這個問題,我考慮過三種方案: 1,雙網絡卡,雙IP;或者單網絡卡,雙IP。 這種方案,成本低,但是維護挺麻煩,並且速度比後面二個要慢。 2,BGP雙線機房。 BGP的費用要比第一種方案要高,但是全

Ubuntu簡單靜態內路由器

eth0    自動IP    (外網) eth1    192.168.0.1    (內網) 內網客戶機: eth0    192.168.0.* (內網) 2.伺服器配置 基本思想:開啟IP轉發,設定好iptables規則。 2.1.開啟IP轉發 兩種方式, 臨時:echo "1" >/p

linux無法上網

一、測試環境說明 (1)使用工具:vbox(5.2.20 r125813), Centos7(CentOS-7-x86_64-Minimal-1804) (2)裝機時網路設定,如下圖: (3)虛機機配置檔案 cat /etc/sysconfig/network-scripts/ifcfg

VMware虛擬機器Linux繫結配置詳解

一、VMware虛擬機器新增一個網路介面卡。 選擇自己需要的模式型別 二、啟動虛擬機器,配置網絡卡 按原先配置網絡卡的方式配置完(ip地址及預設閘道器還有網絡卡名不能跟原先的一樣) 重啟所有網絡卡(service network restart)後檢查網絡卡 三、測試新增網絡卡環境

keepalived主備配置高可用步驟。

keepalived+lvsNAT實現高可用負載整理: 主備都需要開啟ip轉發功能,不然執行不起來。 vi /etc/sysctl.conf   set net.ipv4.ip_forward = 1 之後service network restart重啟網路。 MAST

Centos 6.5設定的方法

例如:有兩臺伺服器,2號網口的ip分別為192.168.128.221和192.168.130.221 ,要想實現不同網段的兩臺伺服器的互通,可以新增一臺交換機,分別用網線將兩臺伺服器通過3號網口連入交換機,然後在這兩臺伺服器3號網口分別再設定一個ip為192.168.10

centos 6.4繫結

剛剛綁定了ubuntu的雙網絡卡,順便也做一下centos的吧,前提一樣,交換機已配置好,centos比較簡單 複製一下網絡卡的配置檔案 cd /etc/sysconfig/network-scripts cp ifcfg-em1  ifcfg-bond0 編輯配置檔案 v

DZ先生怪談國標案例6——VM方案(合裝版)

自述: 在很多時候,我們面臨最多的就是需要不同廠家之間的對接,對接的第一步就是打通網路,但往往很多時候,網路的先前架構並沒有我們想象的那麼好,雙網絡卡方案一般是萬不得已,實在沒有辦法的時候才能用,但用的時候也是有講究的,並不是所有的狀況下都會成功。在說這種方案之前,DZ在此強烈推薦對接組網用

CentOS 6.5 安裝無線驅動實現無線上網

http://www.linuxidc.com/Linux/2014-10/108418.htm 一、檢視是否安裝了無線網絡卡驅動 出現以上的結果證明你的沒有安裝,不能無線上網。如果你已經裝了網絡卡驅動並能實現無線上網就會有如下顯示: 二、檢視無線網絡卡的型號  [[

配置虛擬機器linux系統實現上網功能(CentOS 6.8)

(1)開啟虛擬機器虛擬網路編輯器,如下圖所示配置(新增VMnet0網絡卡,選擇橋接模式—自動) (2)開機,進入虛擬機器設定,點選網路介面卡功能(選擇橋接模式—確定) (3)確定後進入橋接模式,螢幕右下角顯示如下圖所示 (4)查詢主機網路配置

centos 6.2安裝ar8152驅動

剛安裝好來centos 6.2, 發現無法聯網,我下意識反應:沒網絡卡驅動。真的很蛋疼。好吧,只能自己安裝了。 由於不能聯網,如果在安裝網絡卡驅動過程中發現有依賴包沒有找到,可以利用yum在本地源搜尋安裝,具體檢視: 1、檢視網絡卡型號 lspci | grep Ethernet   lspci | g

Windows平臺VC++ 6.0 編程學習 - 簡單的測試winsock.h頭文件

有關 tle 數據結構 inf app unsigned failed 錯誤處理 tcp 最近學習數據結構和算法學得有點累了(貌似也沒那麽累...)...找了本網絡編程翻了翻當做打一個小基礎吧,打算一邊繼續學習數據結構一邊也看看網絡編程相關的...

CentOS繫結bond/多聚合

網絡卡bond我直接理解成網絡卡聚合了,就是把多張網絡卡虛擬成1張網絡卡,出口時,這張網絡卡無論哪個斷線都不影響網路,入口時,需要結合交換機的埠聚合功能實現和網絡卡配置的bond模式進行負載均衡。bond需要在核心Kernels 2.4.12及以上才能使用,因為需要使用bonding模組。 bond模式:

CentOSbond聚合與橋結合

需求:伺服器配置bond多網絡卡聚合,然後KVM需要使用到網橋,那麼需要做到網橋繫結到bond網絡卡上。 實現核心: 1、bond配置參考:https://www.cnblogs.com/EasonJim/p/10019634.html 2、網橋配置參考:https://www.cnblogs.com/

centosbond繫結詳解

CentOS5.5_雙網絡卡繫結Linux雙網絡卡繫結實現就是使用兩塊網絡卡虛擬成為一塊網絡卡,這個聚合起來的裝置看起來是一個單獨的乙太網介面裝置,通俗點講就是兩塊網絡卡具有相同的IP地址而並行連結聚合成一個邏輯鏈路工作。首先要看linux是否支援bonding,RHEL4已經預設支援了。[[email

VirtualBox實現虛擬機器Linux CentOS 7上網以及主宿互訪

前言 前兩天通過單網絡卡(Host-only)實現了VirtualBox(version 5.0.10)中的CentOS 7(64位)和宿主機互訪,但是虛擬機器無法連外網,所以今天通過給VirtualBox增加一塊網絡卡(NAT)來實現分工,即:Host-on