
Ubuntu日本語フォーラム

ログインしていません。
sudo ufw status
[sudo] password for katayama:
状態: アクティブ
To Action From
-- ------ ----
6667/tcp ALLOW Anywhere
6667/udp ALLOW Anywhere
このようにしましたが
katayama@2f-pc:~$ nmap localhost
Nmap scan report for localhost (127.0.0.1)
Hostname localhost resolves to 2 IPs. Only scanned 127.0.0.1
rDNS record for 127.0.0.1: localhost.localdomain
Not shown: 998 closed ports
PORT STATE SERVICE
631/tcp open ipp
5900/tcp open vnc
となります。本機192.168.1.15に対して行うと
katayama@2f-pc:~$ sudo nmap -v -sT -p 6667 192.168.1.15
Scanning 192.168.1.15 [1 port]
Completed Connect Scan at 14:40, 0.00s elapsed (1 total ports)
Nmap scan report for 192.168.1.15
PORT STATE SERVICE
6667/tcp closed irc
となります。同じく、
katayama@2f-pc:~$ sudo nmap -v -sT -p 6667 localhost
Scanning localhost (127.0.0.1) [1 port]
6667/tcp closed irc
となります。
なぜ、nmapで反映されないのでしょうか。
オフライン
IRCサーバは動いているのでしょうか。
また、ポート設定でなにか特殊なことをしているということはないでしょうか。
オフライン
一応のためircd-hybridを再起動させましたが変わりません
portはubuntuの設定ですよね
sudo ufw allow 6667/tcp
sudo ufw allow 6667/udp
sudo ufw enable
してあります
オフライン
追記
LAN内部では当機192.168.1.15にircクライアントから接続できます
nmap localhostに反映されないのは普通なのでしょうか
オフライン
こんにちわー
以下を実行してみてもらえますか?
sudo lsof -i -n -P | grep ircd
オフライン
あー、すみません。何も読んで(読めて)無かったですね。。
https://wiki.ubuntulinux.jp/UbuntuTips/DedicatedServer/Ufw
Ufwが動いていると、ポートスキャンしても開いているように見えないっぽいです。
オフライン
こんにちわー
先に想像で書いちゃいますね
#1 の投稿内容について一つ確認したいのですが
本機192.168.1.15に対して行うと
katayama@2f-pc:~$ sudo nmap -v -sT -p 6667 192.168.1.15
~省略~
PORT STATE SERVICE
6667/tcp closed irc
ここの STATE が closed というのは open の間違いでは?
でもって /etc/ircd-hybrid/ircd.conf の listen セクションの host が
host = "192.168.1.15";
のように「192.168.1.15」になってますよね?
ココまで想像通りなら
投稿#1> なぜ、nmapで反映されないのでしょうか
irc サービスは 192.168.1.15 だけで待機しています
localhost(127.0.0.1)はそもそもサービスが居ない状態ですね
想像がハズレてたらゴメンナサイ
余談ですが Wiki の「ポートスキャンしても開いているように見えない」ですが
sudo nmap 10.0.1.100
と sudo するだけで見えてしまうんですよねー
オフライン
度々スミマセン。。
localでnmapを実行するとufwが動いていてもポートの状態が見えてしまうのですね。
# 直感的にはちょっと不思議な動作に思える。。
根本的な原因については、favicon.icoが言及されているように、listenの設定の問題だと思うので、
差支えの無い範囲でircd.confを開示してもらった方が早いかも。
オフライン