導航:首頁 > IDC知識 > centos7設置域名

centos7設置域名

發布時間:2021-01-02 14:30:10

1、centos7 域名解析問題,急急 求朋友指點

一般設置A記錄指向到主機IP,解析10分鍾後生效。這兒有設置演示,可以教你操作。
還要到空間的主機管理控制台中將域名和空間綁定。域名和主機兩方面都要設置,一個設置解析,一個設置綁定。

2、CentOS 7系統怎麼設置ipv6正常訪問,比如遠程連接,比如域名解析訪問?

使用ipv6首先要你所經過的所有網路設備支持ipv6,如果不支持,只有換設備其次,你的運營商給你開通了ipv6網路,比如電信的寬頻,接入設備貓可以獲取到ipv6地址,並且是固定地址如果以上都滿足,那麼檢查你的配置,網路地址,網關地址等信息是否正確客戶端設備也類似希望可以幫助你,請採納

3、centos7.2安裝完成以後怎麼設置域名

可以在/etc/hosts裡面設置ip與域名對應。如果你要假設www伺服器,得在伺服器設置軟體里設置域名,也就是主機名。

4、centos7中進入系統前,需要設置的域(D)是個什麼?

Windows伺服器版有域管理模式,Linux也有域管理模式?如果是這樣應該在這里輸入域管理器的域名及域賬戶及密碼。

5、centos7下apache伺服器怎麼配置域名綁定

ServerName:80記得做DNS域名指向。---------------------修改Apache配置文件里的ServerNameDNS域名指向設置,請向域名供應商咨詢

6、在win7下的虛擬機上安裝centos並設置好域名後vm中的瀏覽器可以使用域名但win7不能訪問到域名?

需要設置Win7的網卡使用手動dns伺服器地址,並指定這個dns伺服器地址ip為虛擬機centos中的ip。
因為這個域名是在centos里的dns中做解析的,外網環境中是無法解析到對應域名和ip的。

7、centos7 下 Tomcat9 如何配置域名?

網頁鏈接

-供參考

8、centos域名服務怎麼搭建

安裝bind

yum install -y bind bind-chroot bind-utis

2

BIND配置文件保存在:

/etc/named.conf  主配置文件

/var/named/ 域zone文件位置

修改主配置文件

vim /etc/named.conf (如下圖1)

修改完畢,保存退出

接著配置zone文件

修改zone配置文件vim /etc/named.rfc1912.zones (如下圖2)

3

zone配置文件簡單說明:

常見的正解文件 RR 相關信息

[domain]  IN  [[RR type]  [RR data]]

主機名. IN  A IPv4 的 IP 地址

主機名. IN  AAAA  IPv6 的 IP 地址

領域名. IN  NS  管理這個領域名的伺服器主機名字.

領域名. IN  SOA 管理這個領域名的七個重要參數(如上說明)

領域名. IN  MX  順序數字  接收郵件的伺服器主機名字

主機別名. IN  CNAME 實際代表這個主機別名的主機名字.

單位:W= 周、D= 日、H= 小時、M= 分鍾。

$TTL  86400

@ IN  SOA  ns.helome.com. root ( # ns.test.web. 是DNS伺服器的名稱

0  ; serial (d. adams)  僅作為序列號而已 

1D  ; refresh  伺服器的更新時間

15M  ; retry 重新更新時間間隔

1W  ; expiry 多久之後宣布失敗

1H )  ; minimum 相當於緩存記憶時間

@ IN NS ns.helome.com.

@ IN MX 5  mail.helome.com. (5為優先順序別)

ns  IN A 192.168.32.131

www IN A 192.168.32.131

mail IN A 192.168.32.131

4

配置正向解析(如下圖一)

cd /var/named/

cp named.localhost helome.com.zone

vim helome.com.zone(一定要和主配置文件裡面定義的zone文件名一致)

配置反向解析(如下圖二)

cp named.localhost 32.168.192.zone

vim helome.com.zone

保存退出!

5

更改防火牆設置和selinux設置

getenforce

setenforce 0

iptables –F (如下圖一所示)或者vim /etc/sysconfig/iptables #配置防火牆埠(如下圖二所示)

-AINPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT

-AINPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT

-AINPUT -m state --state NEW -m tcp -p tcp --dport 953 -j ACCEPT

service iptables restart #重啟防火牆,使規則生效

6

啟動bind

service named start

修改/etc/resolv.conf文件

vim /etc/resolv.conf

7

測試檢測域信息是否正常

檢查之前先看下 配置文件有沒有讀取許可權 ll /var/named (如果沒有 chmod +r /var/named/*即可)

8

使用host或nslookup命令 檢測域信息是否正常(如下圖所示)

host mail.helome.com

nslookup mail.helome.com

到此DNS伺服器的搭建就完畢了。

9

bind文件配置過程中容易出錯

以下命令用以檢查bind配置文件及zone文件語法

named-checkconf/etc/named.conf

named-checkzone helome.com /var/named/helome.com.zone

9、如何讓內網的CENTOS伺服器能用域名訪問?

利用frp穿透技術,來實現你要的功能,不需要公網IP。畢竟現在公網IP運營商有很多限制:

以下文章轉載自吳昊博客

frp內網穿透是通過一個帶有公網IP的伺服器進行中轉,對被控主機實現反向代理,用戶通過訪問frps(中轉伺服器)來實現對frpc(被控主機)的遠程訪問。

frp流程圖如下:

frp項目地址:https://github.com/fatedier/frp

本實驗環境以阿里雲伺服器作為中轉機,中轉伺服器使用Centos7.6,被控主機使用Centos7.6,用戶使用Windows10由於網路原因,文中鏈接已經替換成了本地鏈接,如不放心,請自行去GitHub下載

frps中轉伺服器配置

1、下載frp

在一台有公網IP的主機上配置frps,我這里以阿里雲Centos7.x主機為例

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frpc*

2、配置frps

這里使用最基礎的配置,bind_port 表示frp面板的監控埠,dashboard_user表示面板的登陸帳號,dashboard_pwd表示面板的登陸密碼,其它不動。

1 vi

frps.ini

配置文件說明:

1 [common]

2 bind_port = 7000

3

4 dashboard_user = whsir

5 dashboard_pwd = blog.whsir.com

6 dashboard_port = 8000

3、啟動frps

配置啟動服務

1 vi /etc/systemd/system/frps.service

1 [Unit]

2 Description=frps daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frps -c /usr/local/frp_0.27.0_linux_amd64/frps.ini

9

10 [Install]

11 WantedBy=multi-user.target

技行以下兩個命令

1 systemctl enable frps

2 systemctl start frps

4、訪問監控平台

http://公網IP:8000

賬號whsir

密碼blog.whsir.com

如果訪問不了,請使用ss -lnt命令檢查埠是否啟動,是否因為防火牆原因攔截。

至此frps中轉伺服器配置完成

frpc內網主機配置

1、內網主機下載frp

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frps*

2、配置frpc

其中x.x.x.x表示frps中轉伺服器IP地址

ssh欄位:local_port = 22示被控(內網)主機的ssh埠,remote_port = 6000表示ssh中轉埠

web欄位:local_port = 80表示被控(內網)主機的web埠,remote_port = 8081表示web中轉埠

1 vi frpc.ini

1 [common]

2 server_addr = x.x.x.x

3 server_port = 7000

4

5 [ssh]

6 type = tcp

7 local_ip = 127.0.0.1

8 local_port = 22

9 remote_port = 6000

10

11 [web]

12 type = tcp

13 local_ip = 127.0.0.1

14 local_port = 80

15 remote_port = 8081

3、啟動frpc

配置啟動服務

1 vi /etc/systemd/system/frpc.service

1 [Unit]

2 Description=frpc daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frpc -c /usr/local/frp_0.27.0_linux_amd64/frpc.ini

9

10 [Install]

11 WantedBy=multi-user.target

執行如下命令

1 systemctl enable frpc

2 systemctl start frpc

至此frpc被控主機配置完成

此時可通過x.x.x.x:6000連接內網ssh,通過http://x.x.x.x:8081訪問內網主機web,訪問速度取決於帶寬

這時候,內網主機就映射到外網去了,然後,用域名指定你的frp主機ip就可以了。這樣就可以實現你的功能了。

與centos7設置域名相關的知識