要說到為什麼會有這一次網路配置的問題,還要從配置DNF(游戲登錄器)開始說,由於Linux伺服器是用的別人架設好的端,外網訪問又需要配置PHP網關訪問頁面, 無奈電腦是個人電腦,處於電信分配的大型內網中,沒辦法只能用nat123穿透內網,糾結的是80埠又不好申請,就修改了Linux的Apache ...
要說到為什麼會有這一次網路配置的問題,還要從配置DNF(游戲登錄器)開始說,由於Linux伺服器是用的別人架設好的端,外網訪問又需要配置PHP網關訪問頁面,
無奈電腦是個人電腦,處於電信分配的大型內網中,沒辦法只能用nat123穿透內網,糾結的是80埠又不好申請,就修改了Linux的Apache 的Httpd 訪問埠,
vi /etc/httpd/conf/httpd.conf
搜索Listen,把後面的80改成8080,啊哈,這下終於可以訪問到/var/www/html/function.php文件了,但是好景不長,訪問是能訪問了,但是本因顯示mysql連接成功的
訊息去哪了呢,經過不斷的嘗試才發現,這坑爹的服務端只安裝了PHP,壓根就沒安裝mysql插件支持。無奈只能重新安裝,但是發現沒辦法使用yum命令安裝,查看
當前系統使用的yum源,好吧,centos 5.8的yum源基本上已經絕跡了,最後好不容易找到個yum地址,到下麵目錄修改了預設yum源CentOS-Base.repo
cd /etc/yum.repos.d/
yum clean all
yum makecache
還是無奈報錯,居然發現本機的Linux壓根上不了網,我這個糾結啊,問題怎麼越來越多,還越來越遠了。下麵讓我們進入正題,由於虛擬機使用的Nat方式連接,並且給
了固定的IP地址:192.168.200.131,我也只希望在原來基礎上儘量少修改以免出現別的問題,重新配置了虛擬機的網關如下圖為192.168.200.2,
然後進入Linux ,到系統網卡路徑下找到網卡,修改ifcfg-eth0設定如下
cd /etc/sysconfig/network-scripts vi ifcfg-eth0
發現,依然還是不行,繼續百度說還要改resolv.conf,好吧,那就繼續改。
重新在ping www.baidu.com,還是不行,這時候我是奔潰的,這時候重新嘗試Ping 我的本機IP(192.168.200.1)是通的,ping 網關192.168.200.2 也是通的,這時候是真的
無計可施了,只能再找百度大佬求助。
功夫不負有心人,終於找到了,原來還漏了一個地方,見下圖
vi /etc/sysconfig/network
這下終於能上百度了。因為本人也是剛接觸Linux,沒有系統的學習過,只能一步一百度,那真的是糾結異常。