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就可以了。這樣就可以實現你的功能了。