導航:首頁 > 配伺服器 > 伺服器上多網卡如何指定源地址

伺服器上多網卡如何指定源地址

發布時間:2022-06-25 23:55:38

1. mysql客戶端處在多網卡的機器,連接server時怎樣指定本機源ip

大家一般都是用$_SERVER['REMOTE_ADDR']來獲取用戶IP,

但是如果使用了反向代理的,HTTP頭中REMOTE_ADDR就不是用戶的地址,反而是上一級代理的地址了。

經過我的研究有兩種方法來獲取用戶的真實外網IP。

方法一:curl

復制代碼代碼如下:

function get_onlineip() {
$ch = curl_init('http://www.ip138.com/ip2city.asp');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$a = curl_exec($ch);
preg_match('/\[(.*)\]/', $a, $ip);
return $ip[1];
}

2. 伺服器的雙網卡如何設置

給你看個教程。不少公司的網管試圖解決雙網卡問題,下面我就給大家詳細的講解一下雙網卡同時使用的方法,這樣即可保障內網的安全,又能解決電腦訪問外網的問題,一舉兩得。希望大家喜歡。
首先你的機器需要有兩塊網卡,分別接到兩台交換機上,
internet地址:192.168.1.8,子網掩碼:255.255.255.0,網關:192.168.1.1
內部網地址:172.23.1.8,子網掩碼:255.255.255.0,網關:172.23.1.1
如果按正常的設置方法設置每塊網卡的ip地址和網關,再cmd下使用route print查看時會看到
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8
0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8
即指向0.0.0.0的有兩個網關,這樣就會出現路由沖突,兩個網路都不能訪問。
如何實現同時訪問兩個網路?那要用到route命令
第一步:route delete 0.0.0.0 "刪除所有0.0.0.0的路由"
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 "添加0.0.0.0網路路由"這個是主要的,意思就是你可以上外網.
第三步:route add 172.23.0.0 mask 255.0.0.0 172.23.1.1 "添加172.23.0.0網路路由",注意mask為255.0.0.0 ,而不是255.255.255.0 ,這樣內部的多網段才可用。
這時就可以同時訪問兩個網路了,但碰到一個問題,使用上述命令添加的路由在系統重新啟動後會自動丟失,怎樣保存現有的路由表呢?
route add -p 添加靜態路由,即重啟後,路由不會丟失。注意使用前要在tcp/ip設置里去掉接在企業內部網的網卡的網關
------------------------------------------------------------------------------------------------
一些單位將內網和外網分開了。痛苦啊,偶單位就是如此。boss當然是基於安全性考慮了,可是沒有筆記本的怎麼辦?又要辦公,有得上網。沒辦法,發揚DIY精神偷偷裝一塊網卡,讓聊天與工作同在。讓你的主機內外兼顧。這是我在網上找到的,謝謝作者了。方法如下:
1.設置其中接internet的網卡的網關為10.0.0.1,啟用後就是默認網關
--註:這是對應外網的網卡,按照你們單位外網的ip分配情況,在TCP/IP屬性中配置好 ip、掩碼、DNS
2.將連接單位內部網的網卡IP配好後,設網關設置為空(即不設網關),啟用後,此時內網無法通過網關路由
3.進入CMD,運行:route -p add 192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1
--註:意思是將192*的IP包的路由網關設為192.168.0.1 ,-P 參數代表永久寫入路由表,建議先不加此參數,實踐通過後在寫上去
4. OK!同時啟用兩個網卡,兩個網關可以同時起作用了,兩個子網也可以同時訪問了,關機重啟後也不用重設!

其實這是個中折的辦法。。。。使大家的雙網卡同時運行,很不錯的方法。大家學習一下吧。。
還有 :開機的時候設置一下本地的路由表
把下面的命令寫到一個bat裡面,開機運行一下
route ADD [內網網的網路地址] MASK [內網的掩碼] [通向內網的網關] METRIC 1
route ADD 0.0.0.0 MASK 0.0.0.0 [通向Internet的網關] METRIC 1

[]內的內容需要你修改成適合你網路的參數(修改後[]不保留),其他內容不用動
這個方法沒有停用任何一塊網卡,兩個網卡還在同時工作,只是數據包的投遞方向發生了改變,這樣設置以後可以保證流向財務網的數據不向internet發送,流向internet的數據也不向財務網發送,各走各的路!

3. 同一台伺服器上,雙網卡雙ip如何指定到同一個ip上

不明白為什麼是這樣的情況,為什麼要訪問兩個IP。
我沒做過,但應該可以。在伺服器上,把兩個本地連接選中,右鍵 里用橋接。這樣在任何一個網段,你都能訪問到另一個網段的那個ip。

4. 伺服器多IP問題,懇請伺服器高手解答。 我的伺服器有N個IP,如何指定其中一個IP地址訪問外網

樓主,您好
很高興為您解答問題
首先你肯定是作站點的吧
伺服器上有N多IP
如何來調整,讓A網站設置到A的IP
B網站設置到B的ip上
可以在iis上設置的
作網站的,在中國,大多數都是採用win系統的iis架構做起來的網站
iis上添加a站點。選中 A站點的屬性,網站屬性裡面有網站標示ip,未分配,您把A站點的標示IP分配為A的IP即可
同理。B站點也是把網站屬性里的標示IP分配為B的ip即可
然後點確定就成功了
希望能幫助您
海騰數據--穩穩

5. Linux下同一個網卡多個同網段的地址,如何永久指定源地址

1、CentOS添加路由有很多方法,你用的是命令,沒有保存下來
ip route change default dev ens160 src 192.168.3.10
當一個主機有多個網卡配置了多個 IP 的時候,對於它產生的網路包,可以在路由選擇時設置源 IP 地址。src 選項只會影響該 host 上產生的網路包。如果是一個被路由的外來包,明顯地它已經帶有了一個源 IP 地址,這時候,src 參數的配置對它沒有任何影響,除非你使用 NAT 來改變它。
2、默認src是ens160,你可以把ens160:1和ens160的IP對換一下
默認路由如果在 vi /etc/sysconfig/network
刪除GATEWAY=192.168.3.254
ip route ls
默認會包含
src 192.168.3.10
3、vi /etc/sysconfig/network-scripts/ifcfg-ens160:0
添加GATEWAY=192.168.3.10
4、或者vi /etc/sysconfig/network-scripts/route-ens160:0
0.0.0.0/0 via 192.168.3.254 dev ens160:0 src 192.168.3.10
192.168.3.0/24 via 192.168.3.254 dev ens160:0 src 192.168.3.10
default via 192.168.3.254 dev ens160:0 src 192.168.3.10
5、或者將靜態路由加到/etc/sysconfig/static-routes
any net any gw 192.168.3.254
any net 192.168.3.0/24 gw 192.168.3.254
any net 192.168.3.0 netmask 255.255.255.0 gw 192.168.3.254

6. 雙網卡接法和IP地址設置

雙網卡很好設置,首先你要分清楚那個是 主網卡。

設置方法
我的電腦---硬體---設備管理器---網卡選項里

找到 網卡 然後 右鍵 橋接 就可以了。。

然後在 每個機器 上設置 ip ip 設置可以隨意
方法: 網上鄰居--查看本地連接--本地連接--屬性--選擇框里的TCP/IP 點擊 屬性 然後 設置
比如ip 192.168.0.1
子網掩碼 255.255.255.0
默認網關 192.168.0.1
另一台 設置 ip 時候 設置為 192.168.0.2 剩下的一樣

7. 雙網卡如何實現程序使用指定網卡訪問網路

據說要想通過程序來使用指定的網卡達到選擇網路,這樣的方法是完全不可能實現的!
能走的法子好像就只有修改
路由表
來針對
網路地址
來走不同的路由,實現的辦法我也在研究中,希望能和打家一起探討!

8. 伺服器雙網卡,怎樣指定數據走指定網卡

你是想伺服器通過LAN2連接的網卡訪問互聯網,LAN1訪問內部網路嗎?
首先說明下如果使用的WINDOWS系統它是不支持雙網關的,你需要屏蔽一個網關。另外你的網吧內部網路好像只用了一個網段那麼也不需要再指定路由了。

處理方法,LAN2的網卡設置好IP、掩碼、網關、DNS,LAN1的網卡只設置IP、掩碼就可以了。這時候訪問網吧網段192.168.0.0因為同網段是可以直接訪問的。當訪問公眾網IP時數據會交給10.10.10.254和它所連接的設備去處理。

9. 雙網卡伺服器如何設置IP地址才能達到我想要的效果呢

簡單點說,就是在你路由器後面接這個雙網卡伺服器,一個網卡對內,一個網卡對外和路由器相連,組成兩個網段,做個轉換地址,任何出外網的數據包都會經過該伺服器。恕我直言,學計算機的都知道360是「3721流氓插件的後身」 後來花錢找賽門鐵克買些病毒資料庫而成立的。然後就發行殺毒軟體免費,擾亂網路環境,和多個公司對著干過。 然後你不懂,自己網路或者是GOOGLE 收索一下「3721流氓插件」你就懂了。

還有過濾一般在防火牆上做,買不起硬體的來個 isa 也行!

閱讀全文

與伺服器上多網卡如何指定源地址相關的資料

熱點內容
九游裡面通用伺服器什麼意思 瀏覽:563
程序員自由職業創業 瀏覽:1001
建文件夾怎麼建手機 瀏覽:756
ubuntu監視器命令 瀏覽:43
ruby會取代python嗎 瀏覽:896
文明5ige解壓了怎麼裝 瀏覽:967
安卓數據採集器如何連接電腦 瀏覽:564
修液晶電視編程器 瀏覽:508
51單片機115200 瀏覽:796
為什麼下載器老是連接不上伺服器 瀏覽:777
如何做好同城APP 瀏覽:567
批處理bat命令 瀏覽:447
恩恩app是什麼 瀏覽:124
java長整形 瀏覽:658
python微信接單群 瀏覽:544
ubuntu系統源碼 瀏覽:437
單片機用按鍵 瀏覽:618
高清pdf網 瀏覽:604
空調壓縮機並聯 瀏覽:962
python正則匹配變數 瀏覽:144