掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流
作為一種開源的操作系統(tǒng),Linux在互聯(lián)網(wǎng)龐大的生態(tài)系統(tǒng)中發(fā)揮著重要作用。與Windows等其他操作系統(tǒng)不同的是,Linux系統(tǒng)具有開放性和自由性,可以滿足廣大IT從業(yè)者自由掌控系統(tǒng)的需求。Linux系統(tǒng)要實現(xiàn)外網(wǎng)域名內網(wǎng)訪問,需要進行如下配置。

十多年的宜黃網(wǎng)站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調整宜黃建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“宜黃網(wǎng)站設計”,“宜黃網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
1.獲取公網(wǎng)ip地址
為了讓內網(wǎng)訪問者能夠通過外網(wǎng)域名訪問到內網(wǎng)資源,需要先獲取公網(wǎng)ip地址。可以通過瀏覽器輸入“what is my ip”等網(wǎng)站查詢,也可以在路由器的狀態(tài)頁面或者撥號上網(wǎng)的方式獲取。
2.注冊域名
接下來需要注冊一個域名,并將域名指向公網(wǎng)ip地址??梢酝ㄟ^國內的域名注冊商如萬網(wǎng)、騰訊云、阿里云等注冊,或者到國外的注冊網(wǎng)站進行注冊。需要注意的是,在注冊時要將域名解析到服務器中,這就需要進行下一步操作。
3.配置DNS
DNS是域名系統(tǒng)的縮寫,能將域名翻譯成IP地址。當用戶輸入域名時,DNS服務器將進行IP地址解析,將域名翻譯成IP地址,使得用戶可以通過域名訪問網(wǎng)站。在這里,我們需要將獲取到的公網(wǎng)IP地址與域名進行解析,可以通過阿里云、騰訊云、dnspod等進行管理。
4.配置nginx
Nginx是一款高性能的Web服務器,通常用于反向代理和負載均衡。安裝好Nginx后,在Nginx的配置文件中進行如下操作:
(1)編輯nginx配置文件
[root@localhost ~]# vim /etc/nginx/conf.d/server_name.conf
(2)添加virtual主機
[root@localhost ~]# vim /etc/nginx/conf.d/server_name.conf
(3)指定監(jiān)聽端口
(4)設置root目錄
[root@localhost ~]# vim /etc/nginx/conf.d/server_name.conf
(5)重啟nginx服務
[root@localhost ~]# systemctl restart nginx
5.配置端口轉發(fā)
如果內網(wǎng)服務器需要訪問外網(wǎng)資源,需要進行端口轉發(fā)??梢园惭biptables進行配置,步驟如下:
(1)安裝iptables
[root@localhost ~]# yum install –y iptables
(2)啟用iptables
[root@localhost ~]# systemctl enable iptables
(3)配置iptables
[root@localhost ~]# vim /etc/sysconfig/iptables
(4)重啟iptables
[root@localhost ~]# systemctl restart iptables
以上就是的幾個步驟,需要注意的是,配置過程中要遵循規(guī)范,不能隨意更改配置文件,否則會影響網(wǎng)站正常運行。此外,還需要定期備份數(shù)據(jù),以備不時之需。
相關問題拓展閱讀:
服務器的話自帶外網(wǎng)IP,自己電腦的話沒有固定IP
首先需要將你的web服務器搭建好,然后需要做NAT,我這里有我的一和橋頌個做NAT的筆記,分享給你
NAT
拓撲結構圖:
要求:
1.內網(wǎng)能夠ping通外網(wǎng)地址,并且成功訪問外網(wǎng)中的消歲web服務;
2.外網(wǎng)能夠訪問內網(wǎng)的ftp服務。
步驟:
一:內網(wǎng)服務器配置
1.在內網(wǎng)中設置好ip地址,網(wǎng)關和DNS均為NAT服務器內網(wǎng)口地址,并搭建好ftp服務,此處略
二:NAT服務器配置
1.在NAT只能中添加一塊網(wǎng)卡作為 外網(wǎng)卡,并設置好ip地址
2.開啟NAT服務器的路由功能
# vi /etc/sysctl.conf
net.ipv4.ip_forward = //將0改為1
# sysctl -p //永久生效
3.配置防火墻(必須按照以下循序配置,否則配置完成后不能拼通外網(wǎng),需配置第二次)
#iptables-X
#iptables-t nat -X
#iptables –flush
#iptables -t nat –flush
//以上為重置鏈表的命令
#iptables-t nat -A POSTROUTING -s 192.168.1.0/24 -o eth1 -j SNAT –to 202.10.10.12
//這條命令是將內網(wǎng)192.168.1.0/24的源地址映射為NAT服務器的外網(wǎng)口地址,eth1為外網(wǎng)卡
# iptables -t nat -A PREROUTING -p tcp–dport 21 -j DNAT –to 192.168.1.11
# iptables -t nat -A PREROUTING -p tcp–dport 20 -j DNAT –to 192.168.1.11
//這兩條命令是發(fā)布內務的ftp服務
或者:
# iptables -t nat -A PREROUTING -p tcp -d 202.10.10.12–dport 21 -j DNAT –to 192.168.1.11
# iptables -t nat -A PREROUTING -p tcp -d 202.10.10.12–dport 20 -j DNAT –to 192.168.1.11
#/etc/init.d/iptablessave
#/etc/init.d/iptablesrestart
驗證:
內網(wǎng)訪問外網(wǎng)的web服務:
# curl 202.10.10.13
web
外網(wǎng)訪問內網(wǎng)的ftp服務(外網(wǎng)的防火墻一定要關閉,否則ls查看目錄時會出錯,或者打開外網(wǎng)的20號端口新建鏈接的也可以)#
# ftp 202.10.10.12
Connected to 202.10.10.12 (202.10.10.12).
220 (vsFTPd 2.2.2)
Name (202.10.10.12:root): ftp01
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode(192,168,1,11,93,1).
ftp: connect: Network isunreachable //列不出內容是因為進入了passive模式
ftp>passive喚鄭 //用passive命令切換passive模式和active模式
Passivemode off.
ftp> ls
200 PORT command successful. Consider usingPASV.
150 Here comes the directory listing.
226 Directory send OK.
ftp>
補充:
刪除防火墻中配置的記錄
# iptables -t nat -L POSTROUTING -n –line-number //列出記錄和記錄序號
# iptables -t nat -D POSTROUTING //根據(jù)序號刪除記錄
linux如何配置外網(wǎng)域名訪問內網(wǎng)的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于linux如何配置外網(wǎng)域名訪問內網(wǎng),Linux配置外網(wǎng)域名內網(wǎng)訪問,怎么搭建一個可以被外網(wǎng)訪問的linux web服務器的信息別忘了在本站進行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務、應用軟件開發(fā)、網(wǎng)站建設推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎服務!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯(lián)——四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質idc數(shù)據(jù)中心機房租用、服務器托管、機柜租賃、大帶寬租用,高電服務器托管,算力服務器租用,可選線路電信、移動、聯(lián)通機房等。

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流