我无法在trunk上添加允许的VLAN,而且端口不是中继。 我试过了: Switch0#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#interface FastEthernet 0/1 Switch(config-if)#switchport trunk encapsulation dot1q Switch(config-if)#switchport mode trunk Switch(config-if)#switchport trunk allowed vlan add 1,2,3 Switch(config-if)#end 但是它仍然表明: Switch#show interface FastEthernet 0/1 trunk Port Mode Encapsulation Status Native vlan Fa0/1 on 802.1q not-trunking 1 Port Vlans allowed on trunk Fa0/1 none Port […]
我在端口9292上运行一些东西(= Faye服务器): david@theta:~$ lsof -ni tcp:9292 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 2406 david 13u IPv4 1579461398 0t0 TCP 127.0.0.1:9292 (LISTEN) david@theta:~$ telnet localhost 9292 Trying 127.0.0.1… Connected to localhost. Escape character is '^]'. 问题是从别处我无法达到它: david@eclipse:~$ telnet 188.226.243.223 9292 Trying 188.226.243.223… telnet: connect to address 188.226.243.223: Connection refused 港口80工作: david@eclipse:~$ telnet […]
我想用iptables阻止除了80,443,1005以外的每个端口到一个特定的用户(所有者)。 我应该使用什么命令?
使用Passive FTP时,服务器指定的端口号是否可以以任何方式更改? 例如,如果我在服务器上的日志中看到以下内容,服务器是否实际提供了除logging以外的值? (请注意,IP已被删除以保持匿名) 227 Entering Passive Mode (xxx,xxx,xxx,xxx,19,181) 除非我正确地读取这个错误,否则有问题的服务器已经声明要使用端口5045((19 * 256)+181) 我目前正与一家云存储托pipe公司发生争执 – 我不会指名,因为这不公平。 他们说他们被动的FTP端口范围是微软的“标准”1025-5000 …但是我的服务器上的日志(处理定期备份,以及上面的例子中的报价)显示该端口经常超过5000的限制。 他们坚决否认他们的服务器是设置在标准范围以外的任何东西。 我需要知道的是,我的日志文件是否是实际的证据,表明端口在指定范围之外被指定 – 或者服务器托pipe公司(我正在运行的云服务器通过FTP发送信息)是否可以对它? 更新中… 承载我们的应用程序运行的云服务器的公司已经确认,他们的最终没有任何东西会改变端口。 我仍然相信FTP服务器configuration的端口范围超过了他们声明的5000个限制…但我无法certificate它。 该系统目前正在运行,并按我的需要工作 – 这要感谢主机公司开放更大范围的出站端口。 我仍然有兴趣知道什么选项(如果有其他人@Steffan列出的)可能会影响端口号。 但是这更重要的是解决紧急问题。
我有一个在端口4444上运行的小型Java ServerSocket应用程序。我想在OSXterminal中看到使用该端口的进程,我的第一个想法是执行以下操作: netstat -a | grep 4444 netstat -a | grep 4444然而,这并没有给我任何结果。 lsof -i :4444 ,我得到以下(正确)结果: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 66389 admin 18u IPv6 0x1ae123a422ebe931 0t0 TCP *:krb524 (LISTEN) 有人能告诉我为什么netstat不显示端口,但lsof呢?
TL; DR:简单的HTTP服务器可以在本地访问,但是我怎样才能使它远程可用,以便从networking上的另一台计算机上查看提供的文件? 我使用零configuration命令行HTTP服务器来提供一个网站(一个包含index.html文件的目录)。 我使用python -m SimpleHTTPServer或node.js http-server (从npm安装)。 访问本地网站是好的。 如果我在端口8090服务的网站,那么我可以看到它在localhost:8090如预期。 但是我无法远程访问它,这是我的问题。 我希望网站可以在我的networking上访问。 (我必须在VPN上访问服务器。) 如果我尝试telnet到端口,我得到telnet: connect to address 192.168.122.215: Connection refused 。 顺便说一下,端口8080已经被jenkins使用,这就是为什么我使用8090(不知道这是否有任何区别)。 我见过https://stackoverflow.com/questions/14469267/node-js-on-mac-access-a-node-js-web-server-from-another-computer ,但它没有帮助。 当我运行命令http-server . -p 8090 http-server . -p 8090我得到Starting up http-server, serving . on: http://0.0.0.0:8090 Starting up http-server, serving . on: http://0.0.0.0:8090 ,我相信这意味着它应该可以远程访问。 我不是很熟悉networking/端口/等,所以任何指导,非常感谢。 我认为这是端口不被打开,或一些防火墙的设置,但这对我来说是陌生的。 我正在尝试做什么? 任何人都可以帮助我使这个网站远程在networking上可用吗? 谢谢阅读!
我想检查客户端是否可以通过rtsp://192.168.1.5:554访问服务器。 正如你所看到的,rtsp协议和端口#554必须打开并在服务器上工作。 我可以添加吗? iptables -A INPUT -m state –state NEW -p tcp –dport 554 -j ACCEPT 但协议被指定为tcp。 改变到-p rtsp也不起作用。 任何想法呢?
我通过SSH简要了解了端口转发。 假设我有一个VNC服务器在端口5901运行。 我拿起我的笔记本电脑,去工作,然后我想连接到我的服务器,但我想要一个encryption的连接,所以我隧道一切到一个SSH连接,如下所示: ssh -L 666:localhost:5901 user@home_ssh_server_address 我告诉我的VNC客户端连接到localhost:666 ,我很好去。 现在,阅读SSH手册页,我发现我可以指定一个所谓的绑定地址: ssh -L [bind_address]:666:localhost:5901 user@home_ssh_server_address 那是我的问题在哪里: 什么是绑定地址好? 任何帮助表示赞赏。
为了安全起见,我把所有iptables的端口都丢掉了,现在我想打开一个将stream量redirect到阻塞端口的端口,但是如果stream量到达这个端口,它将会打开。 让我们看看,我有一个通过iptables远程访问被阻止的mysql端口3306,我想创build一个iptables的辅助端口,我将这个3306端口的stream量redirect到一个随机的端口。 现在我想打开3306,当所有的数据包来自这个随机端口(例如41020)。 可能吗? 有没有办法做到这一点?
我正在寻找一种非弃用的方式来运行像netstat -tulpn | grep 8000这样的netstat -tulpn | grep 8000 netstat -tulpn | grep 8000输出有关活动端口的信息。 任何关于如何使用像ss这样的工具来获取进程ID的build议? 我有一个本地主机在端口8000上运行,但ss -a | grep 8000 ss -a | grep 8000不输出任何东西。 运行fuser 8000/tcp输出端口的进程,就像netstat -tulpn | grep 8000 netstat -tulpn | grep 8000 。 为什么ss命令没有输出关于我的端口的任何信息?