您好,登錄后才能下訂單哦!
這篇文章主要介紹了怎么在服務器上進行雙網卡雙IP雙網關配置,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
配置詳解
配置DNS
修改對應網卡的DNS的配置文件
# vi /etc/resolv.conf
修改以下內容,可以設置多個:
nameserver 202.106.0.20 nameserver 114.114.114.114 nameserver 8.8.8.8
配置外網網卡的網關 修改網關的配置文件
[root@centos]# vim /etc/sysconfig/network 修改以下內容 NETWORKING=yes(表示系統是否使用網絡,一般設置為yes。如果設為no,則不能使用網絡,而且很多系統服務程序將無法啟動) HOSTNAME=centos(設置本機的主機名,這里設置的主機名要和/etc/hosts中設置的主機名對應) GATEWAY=192.168.1.1(注意:這里需要配置為外網網卡的網關)
配置IP地址
修改對應網卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改以下內容
DEVICE=eth0 #描述網卡對應的設備別名,例如ifcfg-eth0的文件中它為eth0,Dell服務器的一般為:em1、em2 BOOTPROTO=static #設置網卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜態指定的 ip地址,通過dhcp協議獲得的ip地址,通過bootp協議獲得的ip地址 BROADCAST=192.168.0.255 #對應的子網廣播地址 HWADDR=00:07:E9:05:E8:B4 #對應的網卡物理地址 IPADDR=12.168.1.2 #如果設置網卡獲得 ip地址的方式為靜態指定,此字段就指定了網卡對應的ip地址 GATEWAY= #注意:外網網卡必須填寫網關,但是內網網卡這里必須為空,否則兩個網卡同時啟用后上不了外網 IPV6INIT=no IPV6_AUTOCONF=no NETMASK=255.255.255.0 #網卡對應的網絡掩碼 NETWORK=192.168.1.0 #網卡對應的網絡地址 ONBOOT=yes #系統啟動時是否設置此網絡接口,設置為yes時,系統啟動時激活此設備
注意:在網卡的IP地址對應的配置文件中,如果配置的是外網的網卡對應得配置文件,那么,GATEWAY必須要填寫,如果配置的是內網的網卡對應的配置文件,那么,GATEWAY必須為空,或者注釋掉此項。
重新啟動網絡配置
# service network restart 或 # /etc/init.d/network restart
配置實戰
系統與IP設置
OS:CentOS 6.8版本。
IP1:10.3.3.34 / Gateway: 10.3.3.1 / MASK: 255.255.255.0
IP2:10.2.2.95 / Gateway: 10.2.2.1 / MASK: 255.255.255.0
通過ifconfig命令查看具體信息如下:
[root@v1 ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:15:5D:02:16:00 inet addr:10.3.3.34 Bcast:10.3.3.255 Mask:255.255.255.0 inet6 addr: fe80::215:5dff:fe02:1600/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:91723 errors:0 dropped:0 overruns:0 frame:0 TX packets:48020 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:63371661 (60.4 MiB) TX bytes:5979057 (5.7 MiB) eth2 Link encap:Ethernet HWaddr 00:15:5D:02:16:15 inet addr:10.2.2.95 Bcast:10.2.2.255 Mask:255.255.255.0 inet6 addr: fe80::215:5dff:fe02:1615/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:570504 errors:0 dropped:0 overruns:0 frame:0 TX packets:2849 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:97709676 (93.1 MiB) TX bytes:603377 (589.2 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:148 errors:0 dropped:0 overruns:0 frame:0 TX packets:148 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:12832 (12.5 KiB) TX bytes:12832 (12.5 KiB)
這里,我們定義10.2.2.0網段為外網,10.3.3.0網段為內網。
配置DNS
修改對應網卡的DNS的配置文件
# vi /etc/resolv.conf
修改以下內容,可以設置多個:
nameserver 202.106.0.20 nameserver 114.114.114.114 nameserver 8.8.8.8
配置外網網卡的網關 修改網關的配置文件
[root@centos]# vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=centos NTPSERVERARGS=iburst GATEWAY=10.2.2.1
配置IP地址
配置內網對應的IP地址
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet UUID=796d2afc-01ca-4a35-830e-25f9a8f024f3 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=10.3.3.34 BROADCAST=10.3.3.255 NETMASK=255.255.255.0 #GATEWAY=10.3.3.1 HWADDR=00:15:5D:02:16:00 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0" DNS1=8.8.8.8
注意:配置內網的時候,把GATEWAY這一項注釋掉了。
# vi /etc/sysconfig/network-scripts/ifcfg-eth2 DEVICE=eth2 TYPE=Ethernet UUID=7696cebd-7c30-454a-88a8-473275511dde ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=10.2.2.95 GATEWAY=10.2.2.1 BROADCAST=10.2.2.255 NETMASK=255.255.255.0 NETWORK=10.2.2.0 HWADDR=00:15:5D:02:16:15 DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth2" DNS1=8.8.8.8
注意:外網的配置,必須配置GATEWAY這一項
重新啟動網絡配置
# service network restart 或 # /etc/init.d/network restart
感謝你能夠認真閱讀完這篇文章,希望小編分享的“怎么在服務器上進行雙網卡雙IP雙網關配置”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。