得到服务器公网ip
A. 我要建服务器,拿到公网ip是不是必要条件
内网服务器不需要公网IP,只在同一局域网内的设备可以访问服务器
如果可以做路由和NAT映射,也可以将内网的服务器暴露公网使用,但前提至少有一个可用的公网IP,虽然这个IP不一定给服务器使用
B. 在家里搭建了一台linux服务器,如何获得本机的公网IP,在外网能访问本机的SSH、FTP、WEB等服务
家里的是不行的, 没有固定的公网IP地址是不可以的,当然如果是电信的ADSL的话还是可以配置的
C. 私人服务器如何申请公网ip
现在大部分地区已经有IPv6了,这个完全可以实现远程访问了。只需要找装猫的师傅把光猫换成桥接模式,下面的设备就可以公网访问了。
如果是IPv4可能只能找运营商办专线,家庭宽带现在都不给公网了。
如果只是玩玩,不想麻烦,建议用Ngork/Frp之类的内网穿透。
NAT(Network Address Translation)是网络地址转换,它实现局域网的IP地址与广域网的地址之间的相互转换,将广域网IP地址转换为大量的局域网IP地址,减少对公网IP地址的占用。
NAT的最典型应用是:在一个局域网内,只需要一台计算机连接上Internet,就可以利用NAT共享Internet连接,使局域网内其他计算机也可以上网。
使用NAT协议,局域网内的计算机可以访问Internet上的计算机,但Internet上的计算机无法访问局域网内的计算机。
总结如下:
Windows操作系统的Internet连接共享、sygate、winroute、unix/linux的natd等软件,都是使用NAT协议来共享Internet连接。 所有ISP(Internet服务提供商)提供的内网Internet接入方式,几乎都是基于NAT协议的。
D. 没有公网IP怎么办这么样才能有公网IP
没有公网IP的话是需要借助第三方软件来实现的,可以通过网云穿内网穿透进行中转,下载软件后简单配置就可以使用,网云穿二级域名对应的就是公网ip,可以免费使用都有教程
E. 怎么样才能知道一个服务器的公网IP
运行IPCONFIG
F. 如何得知本地服务器的外网IP
拨号上网是动态的,就算你域名解析过去也是不可以的
还没等到域名生效 你这边一断网IP又没了
查的话 楼上说滴很清楚 当然也有个简单的
你点你电脑右下角有个 两个电脑显示器样子的东西
点出来 选择支持 就可以了 里边有
G. 如何获得别人服务器的外网IP
直接ping玉米得到就是服务器的外网ip
攻击软件攻击服务器一般使用ddos攻击软件 或者傀儡主机攻击一软一搜一大堆
如果有肉鸡帮定上去攻击就可以了 肉鸡越多效果越好
H. 如何申请到公网IP
可以去各大服务器供应商那进行申请服务器
1比如阿里云、腾讯云、易云等。
2选中服务器配置,确认协议。
3服务器部署成功后,服务器运营商会给你一个公网的IP地址和私网的IP地址,公网的可以在外部网络进行访问,私网是内部网络访问。
下面是ip的一些基础知识
公网、内网是两种Internet的接入方式。公网接入方式:上网的计算机得到的IP地址是Internet上的非保留地址,公网的计算机和Internet上的其他计算机可随意互相访问。
A类:1.0.0.0 到 127.255.255.255主要分配 给大量主机而局域网网络数量较少的大型网络
B类:128.0.0.0 到191.255.255.255 一般用于国际性大公司和政府机构
C类:192.0.0.0 到223.255.255.255 用于一般小公司校园网研究机构等
D类:224.0.0.0 到 239.255.255.255 用于特殊用途,又称做广播地址
E类:240.0.0.0 到255.255.255.255 暂时保留
以上各类地址中有以下做为私用地址
A类:10.0.0.0 到 10.255.255.255
B类:172.16.0.0 到172.31.255.255
C类:192.168.0.0 到192.168.255.255
其中127.0.0.0 到127.255.255.255 为系统回环地址
I. asp如何获得服务器公网IP
Function getIp()
Dim strIPAddr
If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then
strIPAddr = Request.ServerVariables("REMOTE_ADDR")
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1)
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1)
Else
strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
End If
getIP = Trim(Mid(strIPAddr, 1, 30))
End Function
这是我整理出来的函数。只要打getIP就OK了
J. 服务器IP、内网IP和外网IP有什么联系分别是怎样获得的
外网IP一般称为公网IP,也就是宽带IP地址,这是宽带商的宽带服务器随机分配给各上网用户的,每次重新连接上宽带所分配到的IP地址都不一样。(除非是报装了固定IP业务)
内网IP就是局域网IP地址,这个IP地址可以由路由器DHCP自动分配,也可以局域网内的每台连接设备手动分配一个固定的IP地址。
比喻,你家路由器下边连有多台电脑或手机等上网设备,所从路由分配到的IP地址就是内网IP地址。而路由器每次拨号连接上宽带所得到的IP地址,就是公网IP地址或叫外网IP地址
外网地址是指在Internet上使用的地址,除了这些保留做为内网的地址和其他保留地址之外的所有地址,这些IP地址是由ISP提供。服务器如果是内网的服务器,则使用的是内网IP,如果是提供Internet服务器的,就要使用外网地址。